[Bug 23543] Z-order issues with Gnome Shell

wine-bugs at winehq.org wine-bugs at winehq.org
Fri Sep 17 12:18:54 CDT 2010


http://bugs.winehq.org/show_bug.cgi?id=23543

--- Comment #12 from alban browaeys <prahal at yahoo.com> 2010-09-17 12:18:53 CDT ---
Created an attachment (id=30819)
 --> (http://bugs.winehq.org/attachment.cgi?id=30819)
move the user time window to per window to be a child on each x11 window

mutter expects the user time window to be a child of x11 windows . This
shortcoming is fixed by : https://bugzilla.gnome.org/show_bug.cgi?id=593887
patch  "Avoid confusion when _NET_WM_USER_TIME_WINDOW is in the window stack" .
Ie wine user time window is attached to the root window.

Still even with this patch more deep changes in mutter would be required (wine
and corssover works but a code path return too early because mutter still does
not support one user time window for multiple x11 windows).

This patch fixes this on the wine side as:
- even if the specification does not tell anything about such a layout it ought
to confuse window managers for focus stealing pervention. Even though Owen
Taylor explained that "generally speaking the focus timestamp of the current
window will be as new as newer than that of any other window. so most likely
the wine thing works out OK in practice" .
- this is not a requirement for wine internals to have a single user time
window.

mutter will most likely implement first told patch about support for not child
user time window so things will work.
Still if we could fix it on the wine side too this would help.

-- 
Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email
Do not reply to this email, post in Bugzilla using the
above URL to reply.
------- You are receiving this mail because: -------
You are watching all bug changes.



More information about the wine-bugs mailing list