From 46c57c91c7f358dd65e0c525400834d189f15f3a Mon Sep 17 00:00:00 2001 From: Liebranca Date: Thu, 22 Aug 2024 15:52:54 -0300 Subject: [PATCH] Release mouse before command execution (fix #4484) --- src/app/ui/editor/dragging_value_state.cpp | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/app/ui/editor/dragging_value_state.cpp b/src/app/ui/editor/dragging_value_state.cpp index 1bed93ee8..3d58f1ac1 100644 --- a/src/app/ui/editor/dragging_value_state.cpp +++ b/src/app/ui/editor/dragging_value_state.cpp @@ -162,6 +162,8 @@ bool DraggingValueState::onUpdateStatusBar(Editor* editor) void DraggingValueState::onBeforeCommandExecution(CommandExecutionEvent& ev) { + if (m_editor->hasCapture()) + m_editor->releaseMouse(); m_editor->backToPreviousState(); }