It is always clicked if I use my PressButton method twice although.
Hmm .. that almost sounds like the first click is activating a window?