diff options
Diffstat (limited to 'vcl/source/control/slider.cxx')
-rw-r--r-- | vcl/source/control/slider.cxx | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/vcl/source/control/slider.cxx b/vcl/source/control/slider.cxx index aec48bc32176..0fdc49441bbb 100644 --- a/vcl/source/control/slider.cxx +++ b/vcl/source/control/slider.cxx @@ -654,7 +654,7 @@ void Slider::MouseButtonDown( const MouseEvent& rMEvt ) // store Start position for cancel and EndScroll delta mnStartPos = mnThumbPos; ImplDoMouseAction( rMousePos, meScrollType != ScrollType::Set ); - Update(); + PaintImmediately(); if( meScrollType != ScrollType::Set ) StartTracking( nTrackFlags ); @@ -704,7 +704,7 @@ void Slider::Tracking( const TrackingEvent& rTEvt ) { // after dragging, recalculate to a rounded Thumb position ImplCalc(); - Update(); + PaintImmediately(); } meScrollType = ScrollType::DontKnow; @@ -735,7 +735,7 @@ void Slider::Tracking( const TrackingEvent& rTEvt ) if ( nOldPos != mnThumbPos ) { ImplUpdateRects(); - Update(); + PaintImmediately(); if ( nOldPos != mnThumbPos ) { Slide(); |