Rui Matos 1b29113150 wayland: Set/unset wayland focus on mutter grab/ungrab operations
This ensures that we send the proper leave and enter events to wayland
clients.

Particularly, this solves a bug in SSD xwayland windows where clicking
and dragging on the title bar to move the window only works on the odd
turn (unless the pointer moves away from the title bar between
tries). This happens because xwayland gets a button press but doesn't
see the release so when it gets the next button press it discards it
because its pointer button tracking logic says that the button is
already pressed. Sending the proper wayland pointer leave event fixes
it since wayland clients must forget about button state at that point.

https://bugzilla.gnome.org/show_bug.cgi?id=726123
2014-03-20 17:08:53 +01:00
2014-03-19 21:09:02 +01:00
2014-03-18 20:37:35 -04:00
2014-03-18 20:37:35 -04:00
2006-06-29 20:54:39 +00:00
2014-03-18 22:08:04 -04:00
2014-03-19 21:22:46 +01:00
2014-03-19 21:22:46 +01:00
Description
91 MiB
Languages
C 98.9%
Meson 0.7%
Python 0.3%