mirror of
https://github.com/gnif/LookingGlass.git
synced 2026-08-09 08:41:31 +00:00
[client] input: gate motion on active capture
This commit is contained in:
@@ -530,9 +530,10 @@ void core_handleGuestMouseUpdate(void)
|
||||
|
||||
void core_handleMouseGrabbed(double ex, double ey)
|
||||
{
|
||||
const bool enabled = core_inputEnabled();
|
||||
MTRACE("captured delta=%.3f,%.3f enabled=%d", ex, ey,
|
||||
enabled);
|
||||
const bool active = g_cursor.grab && g_state.ds->isPointerCaptured();
|
||||
const bool enabled = active && core_inputEnabled();
|
||||
MTRACE("captured delta=%.3f,%.3f active=%d enabled=%d", ex, ey,
|
||||
active, enabled);
|
||||
|
||||
if (!enabled)
|
||||
return;
|
||||
|
||||
Reference in New Issue
Block a user