diff --git a/scalepicker.cpp b/scalepicker.cpp --- a/scalepicker.cpp +++ b/scalepicker.cpp @@ -124,11 +124,11 @@ bool ScalePicker::eventFilter(QObject* o } else // event->type() == QEvent::MouseButtonRelease { + pressed = false; if (started) { // finalize started = false; - pressed = false; emit picked(firstPos, pos); } }