From 86b8a1ddc882fbc307a06e775fa0e1a0fe65562a 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 0d335ada9a..6156566934 100644 --- a/gdk/win32/gdkdnd-win32.c +++ b/gdk/win32/gdkdnd-win32.c @@ -2368,6 +2368,9 @@ _gdk_win32_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