Fixed warping back into the window when gaining focus with warp relative mode enabled

This commit is contained in:
Sam Lantinga
2022-05-18 10:09:24 -07:00
parent 0ffd985972
commit 06aca7edaa
3 changed files with 5 additions and 2 deletions

View File

@@ -3038,7 +3038,7 @@ SDL_OnWindowFocusGained(SDL_Window * window)
if (mouse && mouse->relative_mode) {
SDL_SetMouseFocus(window);
if (mouse->relative_mode_warp) {
SDL_WarpMouseInWindow(window, window->w/2, window->h/2);
SDL_PerformWarpMouseInWindow(window, window->w/2, window->h/2, SDL_TRUE);
}
}