From: William Hua Date: Mon, 22 Jun 2015 02:07:44 +0000 (-0400) Subject: mir: emit GDK_ENTER_NOTIFY on pointer enter X-Git-Tag: archive/raspbian/4.4.1+ds1-2+rpi1^2~18^2~24^2~9301 X-Git-Url: https://dgit.raspbian.org/?a=commitdiff_plain;h=8fac1f688e662de9fdbbcf370a32adfe7c78151a;p=gtk4.git mir: emit GDK_ENTER_NOTIFY on pointer enter --- 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) {