diff --git a/src/equalizerslider.ui b/src/equalizerslider.ui index ac0984327..dffecf323 100644 --- a/src/equalizerslider.ui +++ b/src/equalizerslider.ui @@ -40,6 +40,9 @@ 100 + + false + Qt::Vertical diff --git a/src/stickyslider.cpp b/src/stickyslider.cpp index ddae845aa..f4ff7ad3b 100644 --- a/src/stickyslider.cpp +++ b/src/stickyslider.cpp @@ -29,8 +29,8 @@ void StickySlider::mouseMoveEvent(QMouseEvent *e) { if (sticky_center_ == -1) return; - const int v = value(); + const int v = sliderPosition(); if (v <= sticky_center_ + sticky_threshold_ && v >= sticky_center_ - sticky_threshold_) - setValue(sticky_center_); + setSliderPosition(sticky_center_); }