diff options
author | Owen W. Taylor <otaylor@fishsoup.net> | 2009-05-03 18:21:41 -0400 |
---|---|---|
committer | Owen W. Taylor <otaylor@fishsoup.net> | 2009-05-05 13:57:23 -0400 |
commit | 9883f6e6790e4f9cd9508155268dd8418a38fd40 (patch) | |
tree | b42cf030fe709fb2b075e2a9b6cb905206c3cce8 | |
parent | ea91834407a1f20857ff42a1dd0dcb1a0a364605 (diff) | |
download | mutter-9883f6e6790e4f9cd9508155268dd8418a38fd40.tar.gz |
Select for crossing events on stage and overlay
If the input region has been shaped, then clutter needs to
receive EnterNotify/LeaveNotify events in order to properly
send enter and leave events to actors when the pointer crosses
the boundary of the stage.
http://bugzilla.gnome.org/show_bug.cgi?id=578250
-rw-r--r-- | src/compositor/mutter/compositor-mutter.c | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/src/compositor/mutter/compositor-mutter.c b/src/compositor/mutter/compositor-mutter.c index 1320994af..cb7e48c0a 100644 --- a/src/compositor/mutter/compositor-mutter.c +++ b/src/compositor/mutter/compositor-mutter.c @@ -1767,6 +1767,7 @@ get_output_window (MetaScreen *screen) event_mask = FocusChangeMask | ExposureMask | + EnterWindowMask | LeaveWindowMask | PointerMotionMask | PropertyChangeMask | ButtonPressMask | ButtonReleaseMask | @@ -1919,6 +1920,7 @@ clutter_cmp_manage_screen (MetaCompositor *compositor, event_mask = FocusChangeMask | ExposureMask | + EnterWindowMask | LeaveWindowMask | PointerMotionMask | PropertyChangeMask | ButtonPressMask | ButtonReleaseMask | |