Ticket #563 (assigned usability)
Phantoms show up of minimized windows in a transient-for relationship
|Reported by:||ken@…||Owned by:||jeremyhu@…|
Tested with XQuartz 2.7.2_beta4 (xorg-server 188.8.131.521).
Using Wine, launch Notepad. In Notepad, select Search > Search. Minimize the main Notepad window. Click the XQuartz icon in the Dock.
A phantom image of the Notepad window will appear. It will not genie up from the Dock, it will just pop in. The Dock still shows the minimized window. The phantom of the Notepad window is entirely non-interactive. It can't be moved or anything.
Click on the minimized window in the Dock. The phantom of the Notepad window will vanish and the real window will genie up from the Dock. This real window will be properly interactive.
This only seems to happen for windows in a transient-for relationship. If the Search window is not open, Notepad stays properly minimized with no phantom.
I believe that this is a bug in libXplugin. It affects CrossOver, too, and the X server code is wildly different between CrossOver and XQuartz. Also, it doesn't seem to be in quartz-wm. Debug logging shows no quartz-wm activity between when Notepad has finished minimizing and when the phantom appears.
- Status changed from new to assigned
- Priority changed from Not Set to Important
- Version set to dev (master)
- Milestone set to 2.7.3