From 4175930194c9b330a0bd051ea1dec8bf44feecd4 Mon Sep 17 00:00:00 2001 From: Paul Donohue Date: Sun, 18 Apr 2021 14:36:56 -0400 Subject: [PATCH] src: Release keyboard grab in addition to mouse grab when using spice This requires spice-gtk 0.40 or later: https://gitlab.freedesktop.org/spice/spice-gtk/-/commit/ea81b97f742f1a899222ae3ed92e5b433253542e Signed-off-by: Paul Donohue --- src/virt-viewer-display-spice.c | 3 +++ 1 file changed, 3 insertions(+) diff --git a/src/virt-viewer-display-spice.c b/src/virt-viewer-display-spice.c index 3a2fb82..fba2fdb 100644 --- a/src/virt-viewer-display-spice.c +++ b/src/virt-viewer-display-spice.c @@ -356,6 +356,9 @@ virt_viewer_display_spice_release_cursor(VirtViewerDisplay *display) { VirtViewerDisplaySpice *self = VIRT_VIEWER_DISPLAY_SPICE(display); +#if SPICE_GTK_CHECK_VERSION(0,40,0) + spice_display_keyboard_ungrab(self->display); +#endif spice_display_mouse_ungrab(self->display); }