[gtk/wip/chergert/quartz4u] macos: remove duplicate trackingArea check



commit d04ce3ade0ffcdd7822839bdaa65d802b2f0d453
Author: Christian Hergert <chergert redhat com>
Date:   Thu May 14 17:11:43 2020 -0700

    macos: remove duplicate trackingArea check

 gdk/macos/gdkmacosdisplay-translate.c | 12 +++---------
 1 file changed, 3 insertions(+), 9 deletions(-)
---
diff --git a/gdk/macos/gdkmacosdisplay-translate.c b/gdk/macos/gdkmacosdisplay-translate.c
index 6ad4777699..2ff77c6289 100644
--- a/gdk/macos/gdkmacosdisplay-translate.c
+++ b/gdk/macos/gdkmacosdisplay-translate.c
@@ -1127,16 +1127,10 @@ _gdk_macos_display_translate (GdkMacosDisplay *self,
       break;
 
     case NSEventTypeMouseExited:
-      if (_gdk_macos_surface_is_tracking (surface, [nsevent trackingArea]))
-        {
-          [[NSCursor arrowCursor] set];
-          ret = synthesize_crossing_event (self, surface, nsevent, x, y);
-        }
-      break;
-
+      [[NSCursor arrowCursor] set];
+      /* fallthrough */
     case NSEventTypeMouseEntered:
-      if (_gdk_macos_surface_is_tracking (surface, [nsevent trackingArea]))
-        ret = synthesize_crossing_event (self, surface, nsevent, x, y);
+      ret = synthesize_crossing_event (self, surface, nsevent, x, y);
       break;
 
     case NSEventTypeKeyDown:


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]