From fe173f661befd4147d385ce7fe0c64eb11cd6a6d Mon Sep 17 00:00:00 2001 From: Ian Douglas Scott Date: Fri, 7 Aug 2020 10:51:00 -0700 Subject: [PATCH] keyboard: Do not call gtk_grab_{add,remove} in shortcut editor For some reason, the ungrab was making the window impossible to interact with. Without these calls, it seems to work as expected. --- panels/keyboard/cc-keyboard-shortcut-editor.c | 4 ---- 1 file changed, 4 deletions(-) diff --git a/panels/keyboard/cc-keyboard-shortcut-editor.c b/panels/keyboard/cc-keyboard-shortcut-editor.c index 75f505c34..3afb28835 100644 --- a/panels/keyboard/cc-keyboard-shortcut-editor.c +++ b/panels/keyboard/cc-keyboard-shortcut-editor.c @@ -227,8 +227,6 @@ grab_seat (CcKeyboardShortcutEditor *self) self->grab_pointer = gdk_seat_get_keyboard (seat); if (!self->grab_pointer) self->grab_pointer = gdk_seat_get_pointer (seat); - - gtk_grab_add (GTK_WIDGET (self)); } static void @@ -238,8 +236,6 @@ release_grab (CcKeyboardShortcutEditor *self) { gdk_seat_ungrab (gdk_device_get_seat (self->grab_pointer)); self->grab_pointer = NULL; - - gtk_grab_remove (GTK_WIDGET (self)); } }