]> Pileus Git - ~andy/gtk/commitdiff
win32: dnd should not be registerd for offscreen windows
authorDieter Verfaillie <dieterv@optionexplicit.be>
Tue, 27 Sep 2011 19:53:48 +0000 (21:53 +0200)
committerAlexander Larsson <alexl@redhat.com>
Thu, 10 Nov 2011 16:40:50 +0000 (17:40 +0100)
https://bugzilla.gnome.org/show_bug.cgi?id=616544

gdk/win32/gdkdnd-win32.c

index 0d335ada9a1a606f1b2ba068c3bb9642a889179e..6156566934fae0626bbb0913b3b6b0a52fd04510 100644 (file)
@@ -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