diff --git a/app/widget/marker/marker.cpp b/app/widget/marker/marker.cpp index 1b7683acc..b39216fa6 100644 --- a/app/widget/marker/marker.cpp +++ b/app/widget/marker/marker.cpp @@ -146,9 +146,11 @@ void Marker::mousePressEvent(QMouseEvent* e) update(); } - click_position_ = e->globalPos(); - marker_start_x_ = x(); - drag_allowed_ = true; + if (e->button() == Qt::LeftButton) { + click_position_ = e->globalPos(); + marker_start_x_ = x(); + drag_allowed_ = true; + } } void Marker::mouseMoveEvent(QMouseEvent* e)