diff --git a/src/events/SDL_mouse.c b/src/events/SDL_mouse.c index 0369b1091d0f2..69f4228fe5801 100644 --- a/src/events/SDL_mouse.c +++ b/src/events/SDL_mouse.c @@ -748,10 +748,8 @@ static void SDL_PrivateSendMouseMotion(Uint64 timestamp, SDL_Window *window, SDL // modify internal state { - if (relative) { - mouse->x_accu += xrel; - mouse->y_accu += yrel; - } + mouse->x_accu += xrel; + mouse->y_accu += yrel; if (relative && mouse->has_position) { mouse->x += xrel;