Fixed relative mouse mode using warping after 82793ac279

This commit is contained in:
Sam Lantinga 2021-10-14 18:37:27 -07:00
parent a1fabca162
commit 88e9f7765c
1 changed files with 5 additions and 1 deletions

View File

@ -359,7 +359,11 @@ SDL_PrivateSendMouseMotion(SDL_Window * window, SDL_MouseID mouseID, int relativ
return 0;
}
if (window && (window->flags & SDL_WINDOW_INPUT_FOCUS) != 0) {
SDL_WarpMouseInWindow(window, center_x, center_y);
if (mouse->WarpMouse) {
mouse->WarpMouse(window, center_x, center_y);
} else {
SDL_PrivateSendMouseMotion(window, mouseID, 0, center_x, center_y);
}
}
}