diff --git a/client/src/core.c b/client/src/core.c index 3a778ebb..e7b2be18 100644 --- a/client/src/core.c +++ b/client/src/core.c @@ -320,7 +320,7 @@ void core_handleGuestMouseUpdate(void) if (!util_guestCurToLocal(&localPos)) return; - if (g_state.overlayInput) + if (g_state.overlayInput || !g_cursor.inView) return; g_state.ds->guestPointerUpdated(