diff options
Diffstat (limited to 'gdk/quartz/gdkevents-quartz.c')
-rw-r--r-- | gdk/quartz/gdkevents-quartz.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/gdk/quartz/gdkevents-quartz.c b/gdk/quartz/gdkevents-quartz.c index 6d3165220c..dc7701b6fd 100644 --- a/gdk/quartz/gdkevents-quartz.c +++ b/gdk/quartz/gdkevents-quartz.c @@ -1109,7 +1109,7 @@ _gdk_quartz_events_trigger_crossing_events (void) y = _gdk_quartz_window_get_inverted_screen_y (point.y); mouse_window = _gdk_quartz_window_find_child (_gdk_root, x, y); - if (mouse_window == _gdk_root) + if (!mouse_window || mouse_window == _gdk_root) return; /* NSMouseEntered always happens on the toplevel. */ |