From 8a5c25f41d50d52245a4f1c3232c9a62df015bec Mon Sep 17 00:00:00 2001 From: itsmattkc Date: Thu, 7 Feb 2019 00:08:57 -0800 Subject: [PATCH] fixed labelslider button check, fixes #449 --- ui/labelslider.cpp | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/ui/labelslider.cpp b/ui/labelslider.cpp index faef270bd..b635fa3d2 100644 --- a/ui/labelslider.cpp +++ b/ui/labelslider.cpp @@ -106,7 +106,7 @@ void LabelSlider::set_maximum_value(double v) { } void LabelSlider::mousePressEvent(QMouseEvent *ev) { - if (ev->buttons() & Qt::LeftButton) { + if (ev->button() == Qt::LeftButton) { drag_start_value = internal_value; if (ev->modifiers() & Qt::AltModifier) { if (internal_value != default_value && !qIsNaN(default_value)) { @@ -136,8 +136,8 @@ void LabelSlider::mouseMoveEvent(QMouseEvent* event) { } } -void LabelSlider::mouseReleaseEvent(QMouseEvent*) { - if (drag_start) { +void LabelSlider::mouseReleaseEvent(QMouseEvent* ev) { + if (drag_start) { qApp->restoreOverrideCursor(); drag_start = false; if (drag_proc) {