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(); }