mirror of
https://gitlab.gnome.org/GNOME/gtk.git
synced 2024-12-28 06:21:14 +00:00
Fix DND with frame sync
Mutter magically ignores override-redirect windows with geometry -100-100+1+1, and this breaks the frame synchronization between gtk+ and mutter. For now, we avoid the issue by simply giving the window a different geometry. https://bugzilla.gnome.org/show_bug.cgi?id=694217
This commit is contained in:
parent
4bb90a7443
commit
02e9152738
@ -360,7 +360,7 @@ gtk_drag_get_ipc_widget_for_screen (GdkScreen *screen)
|
||||
result = gtk_window_new (GTK_WINDOW_POPUP);
|
||||
gtk_window_set_screen (GTK_WINDOW (result), screen);
|
||||
gtk_window_resize (GTK_WINDOW (result), 1, 1);
|
||||
gtk_window_move (GTK_WINDOW (result), -100, -100);
|
||||
gtk_window_move (GTK_WINDOW (result), -99, -99);
|
||||
gtk_widget_show (result);
|
||||
}
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user