diff --git a/src/events/SDL_mouse.c b/src/events/SDL_mouse.c index 7eaddedfe..478cee307 100644 --- a/src/events/SDL_mouse.c +++ b/src/events/SDL_mouse.c @@ -369,7 +369,6 @@ SDL_SendProximity(int id, int x, int y, int type) event.proximity.y = y; event.proximity.cursor = mouse->current_end; event.proximity.type = type; - event.proximity.windowID = mouse->focus; posted = (SDL_PushEvent(&event) > 0); if (type == SDL_PROXIMITYIN) { mouse->proximity = SDL_TRUE; diff --git a/src/video/x11/SDL_x11events.c b/src/video/x11/SDL_x11events.c index 96282b7b3..e4dc9998d 100644 --- a/src/video/x11/SDL_x11events.c +++ b/src/video/x11/SDL_x11events.c @@ -339,7 +339,6 @@ X11_DispatchEvent(_THIS) if (xevent.type == data->proximity_in) { XProximityNotifyEvent *proximity = (XProximityNotifyEvent *) & xevent; - SDL_SetMouseFocus(proximity->deviceid, data->windowID); SDL_SendProximity(proximity->deviceid, proximity->x, proximity->y, SDL_PROXIMITYIN); return; @@ -347,7 +346,6 @@ X11_DispatchEvent(_THIS) if (xevent.type == data->proximity_out) { XProximityNotifyEvent *proximity = (XProximityNotifyEvent *) & xevent; - SDL_SetMouseFocus(proximity->deviceid, data->windowID); SDL_SendProximity(proximity->deviceid, proximity->x, proximity->y, SDL_PROXIMITYOUT); return;