[client] wm/wayland: don't grab keyboard

This is unimplemented for Wayland, and only has the effect of confining
the mouse.
This commit is contained in:
Tudor Brindus 2021-01-11 19:14:59 -05:00 committed by Geoffrey McRae
parent a97332025c
commit 1040a7c168

View file

@ -88,6 +88,9 @@ void wmGrabKeyboard()
CurrentTime);
break;
case SDL_SYSWM_WAYLAND:
break;
default:
if (g_wmState.pointerGrabbed)
SDL_SetWindowGrab(g_state.window, SDL_FALSE);
@ -113,6 +116,9 @@ void wmUngrabKeyboard()
XUngrabKeyboard(g_state.wminfo.info.x11.display, CurrentTime);
break;
case SDL_SYSWM_WAYLAND:
break;
default:
SDL_SetHint(SDL_HINT_GRAB_KEYBOARD, "0");
SDL_SetWindowGrab(g_state.window, SDL_FALSE);