X-Git-Url: https://pintos-os.org/cgi-bin/gitweb.cgi?a=blobdiff_plain;f=lib%2Fgtk-contrib%2Fgtkxpaned.c;h=c499eb3a82bd0d0d40af8c820a70a96c00d95f13;hb=4a05980bb56d3e7db228133b807e553bc70f8a29;hp=8bd5253deae0f8c75db34c273b51d87b61931fcb;hpb=7bf0c4d57ce0da1ad3fe082a01716808eaef09a5;p=pspp diff --git a/lib/gtk-contrib/gtkxpaned.c b/lib/gtk-contrib/gtkxpaned.c index 8bd5253dea..c499eb3a82 100644 --- a/lib/gtk-contrib/gtkxpaned.c +++ b/lib/gtk-contrib/gtkxpaned.c @@ -1480,6 +1480,11 @@ update_drag (GtkXPaned * xpaned) gdk_display_get_device_manager ( gtk_widget_get_display (widget))), &pos.x, &pos.y, NULL); + if (!gtk_widget_get_has_window (widget)) + { + pos.x -= allocation.x; + pos.y -= allocation.y; + } if (xpaned->in_drag_vert) {