From c608ee0092f35be013fa3ce3b3f6addf8eccc64d Mon Sep 17 00:00:00 2001 From: Dieter Verfaillie Date: Tue, 27 Sep 2011 21:53:48 +0200 Subject: [PATCH] win32: dnd should not be registerd for offscreen windows https://bugzilla.gnome.org/show_bug.cgi?id=616544 --- gdk/win32/gdkdnd-win32.c | 3 +++ 1 file changed, 3 insertions(+) diff --git a/gdk/win32/gdkdnd-win32.c b/gdk/win32/gdkdnd-win32.c index daf529198c..c60c45b52e 100644 --- a/gdk/win32/gdkdnd-win32.c +++ b/gdk/win32/gdkdnd-win32.c @@ -2330,6 +2330,9 @@ gdk_window_register_dnd (GdkWindow *window) g_return_if_fail (window != NULL); + if (gdk_window_get_window_type (window) == GDK_WINDOW_OFFSCREEN) + return; + if (g_object_get_data (G_OBJECT (window), "gdk-dnd-registered") != NULL) return; else