GNOME Bugzilla – Bug 662953
x11: Fix window manager change detection
Last modified: 2011-11-05 05:37:59 UTC
We aren't correctly checking when the _NET_SUPPORTING_WM_CHECK window is destroyed. See attached patch.
Created attachment 200197 [details] [review] x11: Fix window manager change detection Since the wmspec_check_window doesn't have a corresponding GdkWindow we can't rely on the get_event_window() return value to get the XID from. Just use the XID from the XEvent directly.
Review of attachment 200197 [details] [review]: Nice catch.
The following fix has been pushed: 8067f6b x11: Fix window manager change detection
Created attachment 200738 [details] [review] x11: Fix window manager change detection Since the wmspec_check_window doesn't have a corresponding GdkWindow we can't rely on the get_event_window() return value to get the XID from. Just use the XID from the XEvent directly.