From 0a7975bfede13ecd4fbccf52d039099939b25eed Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Axel=20D=C3=B6rfler?= Date: Tue, 5 Feb 2013 00:23:10 +0100 Subject: [PATCH] BSlider::SetPosition() now calls BSlider's SetValue(). * Before it directly called the BControl version which doesn't really make any sense, and prevented visual updates. --- src/kits/interface/Slider.cpp | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/src/kits/interface/Slider.cpp b/src/kits/interface/Slider.cpp index a91b973261..6d654d8848 100644 --- a/src/kits/interface/Slider.cpp +++ b/src/kits/interface/Slider.cpp @@ -1,11 +1,11 @@ /* - * Copyright 2001-2009, Haiku. + * Copyright 2001-2013 Haiku, Inc. * Distributed under the terms of the MIT License. * * Authors: - * Marc Flerackers (mflerackers@androme.be) * Stephan Aßmus * Axel Dörfler, axeld@pinc-software.de + * Marc Flerackers (mflerackers@androme.be) */ @@ -758,11 +758,11 @@ void BSlider::SetPosition(float position) { if (position <= 0.0f) - BControl::SetValue(fMinValue); + SetValue(fMinValue); else if (position >= 1.0f) - BControl::SetValue(fMaxValue); + SetValue(fMaxValue); else - BControl::SetValue((int32)(position * (fMaxValue - fMinValue) + fMinValue)); + SetValue((int32)(position * (fMaxValue - fMinValue) + fMinValue)); }