[gtk/wip/chergert/quartz4u] macos: bring back grab breaking on LeftMouseUp



commit 304cde9aa409f9e9133bff97a85aae2c9327f212
Author: Christian Hergert <chergert redhat com>
Date:   Mon May 4 15:22:37 2020 -0700

    macos: bring back grab breaking on LeftMouseUp

 gdk/macos/GdkMacosWindow.c | 7 ++++---
 1 file changed, 4 insertions(+), 3 deletions(-)
---
diff --git a/gdk/macos/GdkMacosWindow.c b/gdk/macos/GdkMacosWindow.c
index 9f850f2244..5fbeaef08f 100644
--- a/gdk/macos/GdkMacosWindow.c
+++ b/gdk/macos/GdkMacosWindow.c
@@ -144,14 +144,15 @@
     {
     case NSEventTypeLeftMouseUp:
     {
-#if 0
+      GdkDisplay *display = gdk_surface_get_display (GDK_SURFACE (gdkSurface));
       double time = ((double)[event timestamp]) * 1000.0;
-      _gdk_quartz_events_break_all_grabs (time);
-#endif
+
+      _gdk_macos_display_break_all_grabs (display, time);
 
       inManualMove = NO;
       inManualResize = NO;
       inMove = NO;
+
       break;
     }
 


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