From a7b8a687fa461b752b944bcdfda5a73a61088d12 Mon Sep 17 00:00:00 2001 From: Alexei Sorokin Date: Tue, 28 Mar 2017 16:18:00 +0300 Subject: [GTK+3.20] Switch to GdkSeat This changes the code quite a lot as both grabbing the pointer and the keyboard have to be done simultaneously now. --- src/test-window.c | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) (limited to 'src/test-window.c') diff --git a/src/test-window.c b/src/test-window.c index f07c5c7..1a5fd42 100644 --- a/src/test-window.c +++ b/src/test-window.c @@ -57,12 +57,11 @@ static void window_show_cb (GSWindow *window, gpointer data) { - /* Grab keyboard so dialog can be used */ + /* move devices grab so that dialog can be used */ gs_grab_move_to_window (grab, gs_window_get_gdk_window (window), gs_window_get_display (window), - FALSE); - + TRUE, FALSE); } static gboolean @@ -92,7 +91,7 @@ window_destroyed_cb (GtkWindow *window, gpointer data) { disconnect_window_signals (GS_WINDOW (window)); - gs_grab_release (grab); + gs_grab_release (grab, TRUE); gtk_main_quit (); } -- cgit v1.2.1