I turned spaces off as I can't use the command+enter as a switch spaces (single handed) and can't lose command+arrows function on my limited MBP keyboard.
But, I think I know why the stealing focus is happening in coherence based upon my experience with what happens on a single desktop:
Parallels makes the windows application in coherence have the windows cursor when hovering over the top with the mouse and gives it back to the mac when it leaves the windows space. When you have an application overlayed (virtually via spaces or acutally on a single desktop) and the mac cursor position corresponds geographically with a hotspot on the windows application (like makes a little bubble pop up, or gives a windows field focus) the coherence mode automatically puts the windows app up the uppermost layer (which switches focus in spaces to a new desktop).
I think this might be happening because in leopard you can scroll through a window with the mouse, even if the windows doesn't have focus (v. useful when comparing document contents) so there are levels of focus and an ability for an unfocused window to still do stuff. I don't remember being able to do this in tiger.
The issue that needs to be addressed then, is that - in coherence - when a windows application is not focused, then the windows cursor should be completely restricted from interacting with the windows application until true-focus is regained.
just my 2cents worth, but I think I'm right.
you guys agree?
Last edited: Jan 27, 2008