http://bugs.winehq.org/show_bug.cgi?id=58107
Chiitoo chiitoo@gentoo.org changed:
What |Removed |Added ---------------------------------------------------------------------------- Summary|PlayOnline Viewer: |Unexpected change in window |Minimised window restores |activation and raise |behaving as if it was |behaviour. |inactive. |
--- Comment #1 from Chiitoo chiitoo@gentoo.org --- I've noticed that 3ae66c75cf4 causes other changed behaviour as well.
When Final Fantasy XI Online is launched (via the PlayOnline Viewer), there is an opening movie played (which can be disabled, not sure if needed to see this happen), and when almost any key is pressed, it will be skipped.
In full-screen windowed mode, and during that that transition, if I move the window to a secondary monitor, and wait for the first menu screen to load, the game normallly moves the mouse cursor on one of the two menu buttons.
However, with the mentioned commit, the mouse jumps to where the button would be on the primary screen (where the clicks will go as well).
Furthermore, the mouse cursor isn't registered over the buttons at all before the window is in some other way activated.
Additionally, I'm using KWin (X11) as my Window Manager, and I have set Window Behaviour / Window ACtions so that middle and right clicks 'Activate and pass click'. This means such clicks will activate windows, but not raise them.
After the mentioned commit, they /almost/ always raise the window as well.
This last mentioned behaviour can be easily tested with something like the Wine notepad application, which so far seems to always raise the window.
With that in mind, I suspect this affects /any/ application in some way that is running via Wine.
Have not tested other Window Managers yet.