From 784f8a88fb59c9674648e275e78903ac15bbbf9f Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Andr=C3=A9=20Silva?= <123550+andresilva@users.noreply.github.com> Date: Tue, 17 Oct 2023 17:00:39 +0100 Subject: [PATCH] input: don't reset cursor movement timer on simulateMouseMovement (#3595) Fixes #2570 --- src/managers/input/InputManager.cpp | 2 -- 1 file changed, 2 deletions(-) diff --git a/src/managers/input/InputManager.cpp b/src/managers/input/InputManager.cpp index fb93b7bc..ab5be4bc 100644 --- a/src/managers/input/InputManager.cpp +++ b/src/managers/input/InputManager.cpp @@ -41,8 +41,6 @@ void CInputManager::simulateMouseMovement() { clock_gettime(CLOCK_MONOTONIC, &now); m_vLastCursorPosFloored = m_vLastCursorPosFloored - Vector2D(1, 1); // hack: force the mouseMoveUnified to report without making this a refocus. mouseMoveUnified(now.tv_sec * 1000 + now.tv_nsec / 10000000); - - m_tmrLastCursorMovement.reset(); } void CInputManager::sendMotionEventsToFocused() {