[client] ensure the cursor is updated when the window looses/gains focus

This commit is contained in:
Geoffrey McRae
2020-08-20 16:05:55 +10:00
parent 6927dbecd2
commit 7d2b39058c
2 changed files with 4 additions and 2 deletions

View File

@@ -285,6 +285,8 @@ static int cursorThread(void * unused)
state.cursor.x,
state.cursor.y
);
lgSignalEvent(e_frame);
}
usleep(params.cursorPollInterval);
@@ -354,7 +356,7 @@ static int cursorThread(void * unused)
state.lgr->on_mouse_event
(
state.lgrData,
state.cursorVisible && state.drawCursor,
state.cursorVisible && state.drawCursor && state.cursorInView,
state.cursor.x,
state.cursor.y
);