2006-02-02 Matthias Clasen <mclasen@redhat.com>
* gdk/x11/gdkdnd-x11.c (_gdk_drag_get_protocol_for_display):
Make drops on the root window work again. (#145243, Andrew S. Dixon)
+2006-02-02 Matthias Clasen <mclasen@redhat.com>
+
+ * gdk/x11/gdkdnd-x11.c (_gdk_drag_get_protocol_for_display):
+ Make drops on the root window work again. (#145243, Andrew S. Dixon)
+
2006-02-01 Matthias Clasen <mclasen@redhat.com>
* gtk/gtkwidget.c (gtk_widget_class_init): Wrap dnd signal
+2006-02-02 Matthias Clasen <mclasen@redhat.com>
+
+ * gdk/x11/gdkdnd-x11.c (_gdk_drag_get_protocol_for_display):
+ Make drops on the root window work again. (#145243, Andrew S. Dixon)
+
2006-02-01 Matthias Clasen <mclasen@redhat.com>
* gtk/gtkwidget.c (gtk_widget_class_init): Wrap dnd signal
GDK_NOTE (DND, g_message ("Entering local Xdnd window %#x\n", xid));
return xid;
}
- else
+ else if (_gdk_x11_display_is_root_window (display, (Window) xid))
+ {
+ *protocol = GDK_DRAG_PROTO_ROOTWIN;
+ GDK_NOTE (DND, g_message ("Entering root window\n"));
+ return xid;
+ }
+
return None;
}
if (rootwin)
{
+ GDK_NOTE (DND, g_message ("Entering root window\n"));
*protocol = GDK_DRAG_PROTO_ROOTWIN;
return xid;
}