GNOME Bugzilla – Bug 704759
Tiling preview stuck when clicking right button while moving windows
Last modified: 2013-10-14 11:48:48 UTC
When moving a window around, if you reach the left edge of the screen, you will get a tiling preview showing how the window can be maximized. If you do a right click while still maintaing the left button, you will get the window popup menu and it will leave the tiling preview in an incoherent state. https://www.youtube.com/watch?v=3spRdi3spfQ
Created attachment 249924 [details] [review] window: don't process unrelated release events
Created attachment 249925 [details] [review] display: don't interrupt grab move/resize without modifiers
I confirm this issue also appear on latest release 3.8.4 of mutter, review is welcome ...
yeah, stuck previews have been around for a long time - very annoying.
(In reply to comment #2) > Created an attachment (id=249925) [details] [review] > display: don't interrupt grab move/resize without modifiers I can confirm the submitted patch works with latest branch gnome-3-8. Doing, for instance, a right-click now releases the grab.
Review of attachment 249924 [details] [review]: OK.
Review of attachment 249925 [details] [review]: ::: src/core/display.c @@ +2350,3 @@ if ((window && meta_grab_op_is_mouse (display->grab_op) && + device_event->mods.effective & display->window_grab_modifiers && Add parens around this to make it clearer.
Comment on attachment 249924 [details] [review] window: don't process unrelated release events Pushed to master.
Comment on attachment 249925 [details] [review] display: don't interrupt grab move/resize without modifiers Pushed to master with the requested modification.
Nice ! Would it be possible to push it to the gnome-3-8 branch, too ? I tested it with the two codebases, it works.