From f40272d50954fd0995714b789215c938b2bd455d Mon Sep 17 00:00:00 2001 From: outfoxxed Date: Tue, 25 Apr 2023 15:00:34 +0000 Subject: Add follow mouse mode to avoid refocusing under cursor (#2135) * Add follow mouse mode to avoid refocusing under cursor --- src/managers/input/InputManager.hpp | 3 +++ 1 file changed, 3 insertions(+) (limited to 'src/managers/input/InputManager.hpp') diff --git a/src/managers/input/InputManager.hpp b/src/managers/input/InputManager.hpp index a98ad497..f536072f 100644 --- a/src/managers/input/InputManager.hpp +++ b/src/managers/input/InputManager.hpp @@ -175,6 +175,9 @@ class CInputManager { // for hiding cursor on touch bool m_bLastInputTouch = false; + // for tracking mouse refocus + CWindow* m_pLastMouseFocus = nullptr; + private: bool m_bCursorImageOverridden = false; eBorderIconDirection m_eBorderIconDirection = BORDERICON_NONE; -- cgit v1.2.3