GNOME Bugzilla – Bug 675613
3.4 Regression: Window moves around widely if you click a dragable bar, move the window and click somewhere else in the window
Last modified: 2012-07-19 12:39:14 UTC
Description: If you click on a dragable bar (i.e. primary toolbar / menubar), move the window and click at a non-dragable area, the window moves around widely without any logical direction. For a better explanation, a short video is attached. How to reproduce: Click on a dragable bar, move the window, click somewhere else in the window. Expected behaviour: The window does not jump or move around. Actual behaviour: -> attached video Further information: This is a regression in GTK+ 3.4, I'm not able to reproduce it with 3.2. Strange is however, it is dependent on the window manager. This bug does occur with XFCE and GTK+ 3.4.2 but not with Gnome 3.4.
Created attachment 213590 [details] The test case shown in the video
Created attachment 213591 [details] Video showing the behaviour
It is not exactly surprising that it depends on the window manager, since this feature is implemented by using the ewmh protocol to talk to the window manager.
I've compiled GTK+ several times to know when this bug appeared the first time. The last working version is 3.3.14, 3.3.16 and later are affected. If I know which commit caused it, I will tell it of course.
The related commit is db2eb85e4af9d8f191fe1ade53ec85a94b326c9f: http://git.gnome.org/browse/gtk+/commit/?id=db2eb85e4af9d8f191fe1ade53ec85a94b326c9f
Happening for me as well. XFCE 4.10, GTK 3.4.3. Issue only occurs with GTK3 apps like Evolution. Can reproduce based on Thomas's description.
https://bugzilla.xfce.org/show_bug.cgi?id=8949#c4 -> Resolved - Fixed