ce227ddc5dc3efaeb524038c1d4b5be8d3ffb8a2
[mono.git] / bockbuild / mac-sdk / patches / gtk / gtk-check-grab_toplevel-is-destroyed.patch
1 diff --git a/gdk/quartz/gdkevents-quartz.c b/gdk/quartz/gdkevents-quartz.c
2 index 23e879c..b7b2665 100644
3 --- a/gdk/quartz/gdkevents-quartz.c
4 +++ b/gdk/quartz/gdkevents-quartz.c
5 @@ -831,7 +831,7 @@ find_window_for_ns_event (NSEvent *nsevent,
6                        {
7                          g_warning ("grab_toplevel == NULL");
8                        }
9 -                    else
10 +                    else if (!gdk_window_is_destroyed (grab_toplevel))
11                        {
12                          get_window_point_from_screen_point (grab_toplevel,
13                                                              screen_point, x, y);