aboutsummaryrefslogtreecommitdiff
path: root/gui/widget.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'gui/widget.cpp')
-rw-r--r--gui/widget.cpp2
1 files changed, 2 insertions, 0 deletions
diff --git a/gui/widget.cpp b/gui/widget.cpp
index 898d5671c6..850fad0e5f 100644
--- a/gui/widget.cpp
+++ b/gui/widget.cpp
@@ -701,10 +701,12 @@ void SliderWidget::drawWidget() {
}
int SliderWidget::valueToBarWidth(int value) {
+ value = CLIP(value, _valueMin, _valueMax);
return (_w * (value - _valueMin) / (_valueMax - _valueMin));
}
int SliderWidget::valueToPos(int value) {
+ value = CLIP(value, _valueMin, _valueMax);
return ((_w - 1) * (value - _valueMin + 1) / (_valueMax - _valueMin));
}