diff options
-rwxr-xr-x | src/events/SDL_mouse.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/src/events/SDL_mouse.c b/src/events/SDL_mouse.c index 8a2c55c0..828b4477 100755 --- a/src/events/SDL_mouse.c +++ b/src/events/SDL_mouse.c @@ -323,7 +323,7 @@ SDL_SetRelativeMouseMode(SDL_bool enabled) /* Set the relative mode */ mouse->relative_mode = enabled; - if (!enabled) { + if (!enabled && mouse->focus) { /* Restore the expected mouse position */ SDL_WarpMouseInWindow(mouse->focus, mouse->x, mouse->y); } |