diff --git a/src/widgets/Ruler.cpp b/src/widgets/Ruler.cpp index 308b604cb..1524260df 100644 --- a/src/widgets/Ruler.cpp +++ b/src/widgets/Ruler.cpp @@ -2255,8 +2255,10 @@ void AdornedRulerPanel::OnMouseEvents(wxMouseEvent &evt) } } - if (evt.LeftDown()) + if (evt.LeftDown()) { HandleQPClick(evt, mousePosX); + HandleQPDrag(evt, mousePosX); + } else if (evt.LeftIsDown()) HandleQPDrag(evt, mousePosX); else if (evt.LeftUp())