From 56aada6cc6896aabc81d896fa692a45f5c93ab1b Mon Sep 17 00:00:00 2001 From: Yousef Khadadeh Date: Sun, 30 Aug 2026 16:02:38 +0300 Subject: [PATCH] Fix mouse input issue made by previous commit --- src/DrawingProgram/DrawingProgram.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/DrawingProgram/DrawingProgram.cpp b/src/DrawingProgram/DrawingProgram.cpp index 1ab22c8..3df76fd 100644 --- a/src/DrawingProgram/DrawingProgram.cpp +++ b/src/DrawingProgram/DrawingProgram.cpp @@ -121,7 +121,7 @@ void DrawingProgram::input_text_callback(const InputManager::TextCallbackArgs& t void DrawingProgram::input_mouse_button_callback(const InputManager::MouseButtonCallbackArgs& button) { auto buttonCallbacks = [&](const InputManager::MouseButtonCallbackArgs& b) { - if(b.deviceType == InputManager::MouseDeviceType::TOUCH && !world.main.conf.disableTouchForDrawing) + if(b.deviceType != InputManager::MouseDeviceType::TOUCH || !world.main.conf.disableTouchForDrawing) drawTool->input_mouse_button_on_canvas_callback(b); }; @@ -174,7 +174,7 @@ void DrawingProgram::input_mouse_button_callback(const InputManager::MouseButton } void DrawingProgram::input_mouse_motion_callback(const InputManager::MouseMotionCallbackArgs& motion) { - if(motion.deviceType == InputManager::MouseDeviceType::TOUCH && !world.main.conf.disableTouchForDrawing) + if(motion.deviceType != InputManager::MouseDeviceType::TOUCH || !world.main.conf.disableTouchForDrawing) drawTool->input_mouse_motion_callback(motion); }