[client] provide better mouse tracking when exiting/entering the window

This commit is contained in:
Geoffrey McRae 2020-04-07 14:54:00 +10:00
parent cddeeff3fc
commit b5f4c639fd
2 changed files with 7 additions and 1 deletions

View file

@ -1 +1 @@
B1-162-gb953b2b807+1 B1-163-g577c54d20d+1

View file

@ -860,10 +860,16 @@ int eventFilter(void * userdata, SDL_Event * event)
break; break;
case EnterNotify: case EnterNotify:
state.curLocalX = xe.xcrossing.x;
state.curLocalY = xe.xcrossing.y;
state.haveCurLocal = true;
handleWindowEnter(); handleWindowEnter();
break; break;
case LeaveNotify: case LeaveNotify:
state.curLocalX = xe.xcrossing.x;
state.curLocalY = xe.xcrossing.y;
state.haveCurLocal = true;
handleWindowLeave(); handleWindowLeave();
break; break;
} }