From 3210f34701dc5ba1a8c643485f932d6fbdea042e Mon Sep 17 00:00:00 2001 From: MihailRis Date: Wed, 6 Mar 2024 23:36:32 +0300 Subject: [PATCH] uinode mouseMove fix --- src/frontend/gui/GUI.cpp | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/src/frontend/gui/GUI.cpp b/src/frontend/gui/GUI.cpp index f3146e49..733fa219 100644 --- a/src/frontend/gui/GUI.cpp +++ b/src/frontend/gui/GUI.cpp @@ -112,7 +112,11 @@ void GUI::act(float delta) { if (!Events::_cursor_locked) { if (Events::clicked(mousecode::BUTTON_1)) { - focus->mouseMove(this, Events::cursor.x, Events::cursor.y); + if (Events::jclicked(mousecode::BUTTON_1) || + Events::delta.x || Events::delta.y) + { + focus->mouseMove(this, Events::cursor.x, Events::cursor.y); + } } } }