summaryrefslogtreecommitdiff
path: root/vcl/source/control/slider.cxx
diff options
context:
space:
mode:
Diffstat (limited to 'vcl/source/control/slider.cxx')
-rw-r--r--vcl/source/control/slider.cxx6
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();