From 1d0f02b4ac511aae5ef48ef837cefd8897cd5f07 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Axel=20D=C3=B6rfler?= Date: Tue, 28 Jun 2005 23:24:27 +0000 Subject: [PATCH] Fixed some drawing problems (only visible when fUseFillColor was used, or when DrawBar() was overridden). git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@13336 a95241bf-73f2-0310-859d-f6bbb57e9c96 --- src/kits/interface/Slider.cpp | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/src/kits/interface/Slider.cpp b/src/kits/interface/Slider.cpp index 6eb41c4f02..3dd83853f9 100644 --- a/src/kits/interface/Slider.cpp +++ b/src/kits/interface/Slider.cpp @@ -638,6 +638,10 @@ BSlider::SetValue(int32 value) oldThumbFrame.left -= 2; } + // While it would be enough to do this dependent on fUseFillColor, + // that doesn't work out if DrawBar() has been overridden by a sub class + oldThumbFrame.top = BarFrame().top; + _SetLocation(loc); BControl::SetValue(value);