diff --git a/src/kits/interface/Slider.cpp b/src/kits/interface/Slider.cpp index 46744953fa..9fe0a47bf1 100644 --- a/src/kits/interface/Slider.cpp +++ b/src/kits/interface/Slider.cpp @@ -494,16 +494,13 @@ BSlider::MouseDown(BPoint point) prevPoint = point; snooze(SnoozeAmount()); - GetMouse(&point, &buttons, true); + GetMouse(&point, &buttons, false); if (_ConstrainPoint(point, prevPoint)) { SetValue(ValueForPoint(point)); InvokeNotify(ModificationMessage(), B_CONTROL_MODIFIED); } } - } - - if ((Window()->Flags() & B_ASYNCHRONOUS_CONTROLS) == 0) { if (_Location() != fInitialLocation) Invoke(); }