[client] spice: obey input:grabKeyboard

This commit is contained in:
Geoffrey McRae 2021-01-08 20:13:41 +11:00
parent 2789e73296
commit f352463d19

View File

@ -1104,6 +1104,7 @@ static void setGrab(bool enable)
None, None,
CurrentTime); CurrentTime);
if (params.grabKeyboard)
XGrabKeyboard( XGrabKeyboard(
g_state.wminfo.info.x11.display, g_state.wminfo.info.x11.display,
g_state.wminfo.info.x11.window, g_state.wminfo.info.x11.window,
@ -1114,7 +1115,9 @@ static void setGrab(bool enable)
} }
else else
{ {
if (params.grabKeyboard)
XUngrabKeyboard(g_state.wminfo.info.x11.display, CurrentTime); XUngrabKeyboard(g_state.wminfo.info.x11.display, CurrentTime);
XUngrabPointer(g_state.wminfo.info.x11.display, CurrentTime); XUngrabPointer(g_state.wminfo.info.x11.display, CurrentTime);
} }
} }