After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 696017 - problem with csd resizing
problem with csd resizing
Status: RESOLVED FIXED
Product: gtk+
Classification: Platform
Component: Backend: X11
unspecified
Other Linux
: Normal normal
: ---
Assigned To: gtk-bugs
gtk-bugs
: 707512 (view as bug list)
Depends on:
Blocks:
 
 
Reported: 2013-03-17 23:20 UTC by Matthias Clasen
Modified: 2015-08-03 15:44 UTC
See Also:
GNOME target: ---
GNOME version: ---



Description Matthias Clasen 2013-03-17 23:20:54 UTC
When I start a resize from the window border, and the drag moves a button over the position where I started the drag, the button highlights as if the pointer was hovering. 

The same does not happen when starting a resize from the resize handle.

It also doesn't happen under Wayland, only when forcing csd under X with GTK_CSD=1
Comment 1 Matthias Clasen 2013-03-23 13:39:35 UTC
reparenting content (bug 696341) may have the side-effect of fixing this
Comment 2 Matthias Clasen 2013-03-24 17:22:39 UTC
(In reply to comment #1)
> reparenting content (bug 696341) may have the side-effect of fixing this

It doesn't
Comment 3 Kristian Høgsberg 2013-03-25 16:28:22 UTC
The X wm grabs the pointer and X sends a LeaveNotify with mode=NotifyGrab, and detail=NotifyVirtual.  Looking at _gdk_device_manager_core_handle_focus() it looks like it doesn't consider that combination to affect toplevel->has_pointer_focus.
Comment 4 Matthias Clasen 2013-09-08 20:47:51 UTC
*** Bug 707512 has been marked as a duplicate of this bug. ***
Comment 5 Matthias Clasen 2015-08-03 15:44:37 UTC
This seems fixed now anyway