diff options
author | William Hua <william.hua@canonical.com> | 2015-06-21 22:07:44 -0400 |
---|---|---|
committer | William Hua <william.hua@canonical.com> | 2015-06-23 13:17:28 -0400 |
commit | 8fac1f688e662de9fdbbcf370a32adfe7c78151a (patch) | |
tree | 5f1e8df1f3973670f52024833aaf629c9ac7030b | |
parent | 2374a1b50b6b54b8818a37e70ecef4d0e06bebba (diff) | |
download | gtk+-8fac1f688e662de9fdbbcf370a32adfe7c78151a.tar.gz |
mir: emit GDK_ENTER_NOTIFY on pointer enter
-rw-r--r-- | gdk/mir/gdkmireventsource.c | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/gdk/mir/gdkmireventsource.c b/gdk/mir/gdkmireventsource.c index b8846025ec..3fc7ed9bb7 100644 --- a/gdk/mir/gdkmireventsource.c +++ b/gdk/mir/gdkmireventsource.c @@ -386,6 +386,13 @@ handle_motion_event (GdkWindow *window, const MirInputEvent *event) } break; + case mir_pointer_action_enter: + if (!cursor_inside) + { + cursor_inside = TRUE; + generate_crossing_event (window, GDK_ENTER_NOTIFY, x, y, event_time); + } + break; case mir_pointer_action_leave: if (cursor_inside) { |