mutter/src
Carlos Garnacho 572610d01e xwayland: Check MetaDndBridge focus_window when updating X11 proxy window
We are keeping accounting of the focus window as seen by the DnD bridge
right here, so use it instead of the MetaWaylandDragGrab focus as it may
lag behind the real focus (i.e. till the drag source notices the window
and sends XdndEnter to it).

This leads to the window trying to be repositioned more often than
necessary when the drag source takes long to send the XdndEnter client
message, and maybe not repositioned at all if the pointer leaves the
surface while no XdndEnter message was received.

https://bugzilla.gnome.org/show_bug.cgi?id=763246
2017-03-08 16:58:59 +01:00
..
backends dnd: Implement DnD handling code in Wayland 2017-03-07 08:28:36 +08:00
compositor dnd: Implement DnD handling code in Wayland 2017-03-07 08:28:36 +08:00
core constraints: Make zero sized windows be placed in the correct monitor 2017-02-21 19:51:34 +01:00
meta dnd: Implement MetaDnd 2017-03-07 08:28:36 +08:00
tests monitor-unit-tests: Check monitor <-> logical monitor relationships 2017-01-25 16:28:57 +08:00
ui ui/frames: Simplify client area control computation 2017-03-02 19:40:27 +01:00
wayland xwayland: Check MetaDndBridge focus_window when updating X11 proxy window 2017-03-08 16:58:59 +01:00
x11 x11/xprops: Plug a few memory leaks 2017-02-21 19:51:46 +01:00
.cvsignore Install desktop files in both .../share/applications and 2008-09-12 04:05:17 +00:00
libmutter.pc.in Make libmutter and friends parallel installable 2017-02-14 11:16:45 +08:00
Makefile-tests.am Make libmutter and friends parallel installable 2017-02-14 11:16:45 +08:00
Makefile.am dnd: Implement MetaDnd 2017-03-07 08:28:36 +08:00
meta-enum-types.c.in Install enum types 2015-07-05 22:01:59 -07:00
meta-enum-types.h.in Install enum types 2015-07-05 22:01:59 -07:00
org.freedesktop.login1.xml MetaLauncher: Don't g_error() on failure 2015-11-06 17:03:59 -05:00
org.gnome.Mutter.DisplayConfig.xml backends: Add flags to MetaMonitorMode 2016-05-13 18:44:45 +02:00
org.gnome.Mutter.IdleMonitor.xml Rename the DBus interface files 2014-03-31 23:44:46 -04:00
stamp-mutter-enum-types.h Install enum types 2015-07-05 22:01:59 -07:00