diff --git a/src/window/detail/SDLInput.cpp b/src/window/detail/SDLInput.cpp index 38a25fae7..1d977e814 100644 --- a/src/window/detail/SDLInput.cpp +++ b/src/window/detail/SDLInput.cpp @@ -277,6 +277,7 @@ void SDLInput::toggleCursor() { cursorDrag = false; cursorLocked = !cursorLocked; SDL_SetWindowRelativeMouseMode(window.getSdlWindow(), cursorLocked); + SDL_SetWindowMouseGrab(window.getSdlWindow(), cursorLocked); } Bindings& SDLInput::getBindings() {