From ede9c2cf743e9532e7d39b5874ff1a5587dee6e8 Mon Sep 17 00:00:00 2001 From: Alexander Larsson Date: Sat, 6 Dec 2008 23:01:39 +0100 Subject: [PATCH] Handle gdk_window_get_impl_window on root window --- gdk/gdkwindow.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/gdk/gdkwindow.c b/gdk/gdkwindow.c index 5830f8ae1a..a7424e2deb 100644 --- a/gdk/gdkwindow.c +++ b/gdk/gdkwindow.c @@ -385,7 +385,7 @@ gdk_window_is_offscreen (GdkWindowObject *window) static GdkWindowObject * gdk_window_get_impl_window (GdkWindowObject *window) { - while (window->parent->impl == window->impl) + while (window->parent != NULL && window->parent->impl == window->impl) window = window->parent; return window;