linux-packaging-mono/external/bockbuild/packages/patches/gtk/gtk-fix-find_nsview_at_pos-recursive.patch
Xamarin Public Jenkins (auto-signing) 9501b3a01c Imported Upstream version 5.14.0.158
Former-commit-id: 4ce645df2aa1979134f14496e1d63b44e5cf33b5
2018-07-03 08:18:15 +00:00

14 lines
647 B
Diff

diff --git a/gdk/quartz/gdkevents-quartz.c b/gdk/quartz/gdkevents-quartz.c
index 195899b13b..844128e0b2 100644
--- a/gdk/quartz/gdkevents-quartz.c
+++ b/gdk/quartz/gdkevents-quartz.c
@@ -748,7 +748,7 @@ find_nsview_at_pos (GdkWindowImplQuartz *impl, gint x, gint y)
if (r.origin.x <= x && r.origin.x + r.size.width >= x &&
r.origin.y <= y && r.origin.y + r.size.height >= y)
{
- NSView* child = find_nsview_at_pos (impl, x - r.origin.x, y - r.origin.y);
+ NSView* child = find_nsview_at_pos (sv, x - r.origin.x, y - r.origin.y);
if (child != NULL)
return child;
else