GNOME Bugzilla – Bug 692718
Custom Chromium decorations not draggable
Last modified: 2013-02-09 16:03:10 UTC
In Chromium, when "Use System Title Bar" is disabled, the custom window decorations do not react to any drag attempts – it is impossible to move or resize the window the usual way. (Super+drag still works.) This was introduced by: commit 3a3be74e37048a33fb29b355aff99a5cc7f75419 Author: Jasper St. Pierre <jstpierre@mecheye.net> Date: Sun Dec 16 21:47:11 2012 -0500 Remove some server calls for core devices (Should this be reported to Chromium instead?)
No. This is a regression from the XI2 port. I'll look into it.
*** Bug 693205 has been marked as a duplicate of this bug. ***
Created attachment 235580 [details] [review] Fix button check in meta_window_client_message Fixes a regression introduced in 3a3be74e37048a33fb29b355aff99a5cc7f75419
Review of attachment 235580 [details] [review]: Almost there. ::: src/core/window.c @@ +6309,3 @@ +/* Copied from the old gtk+/xi2 branch */ +#define BIT_IS_ON(ptr, bit) (((unsigned char *) (ptr))[(bit) >> 3] & (1 << ((bit) & 7))) XIMaskIsSet?
Attachment 235580 [details] pushed as d482590 - Fix button check in meta_window_client_message Pushed with renamed makro.
(In reply to comment #5) > Attachment 235580 [details] pushed as d482590 - Fix button check in > meta_window_client_message > > Pushed with renamed makro. I think Jasper was saying that this macro exists in the XI2.h header already. As is, mutter doesn't build.
(In reply to comment #6) > (In reply to comment #5) > > Attachment 235580 [details] [details] pushed as d482590 - Fix button check in > > meta_window_client_message > > > > Pushed with renamed makro. > > I think Jasper was saying that this macro exists in the XI2.h header already. > As is, mutter doesn't build. Ouch sorry fixed now.