From c752db905d28c78b0f2c1ea8a5e617ea598a3b5a Mon Sep 17 00:00:00 2001 From: Francisco Ryan Tolmasky I Date: Tue, 15 Sep 2009 21:39:20 -0700 Subject: [PATCH] Fix for updating sliders visually when min/max values change. Reviewed by me. --- AppKit/CPSlider.j | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/AppKit/CPSlider.j b/AppKit/CPSlider.j index b4564a705..6f5e764fd 100644 --- a/AppKit/CPSlider.j +++ b/AppKit/CPSlider.j @@ -83,6 +83,10 @@ CPCircularSlider = 1; if (doubleValue < _minValue) [self setDoubleValue:_minValue]; + + // The relative position may have (did) change. + [self setNeedsLayout]; + [self setNeedsDisplay:YES]; } - (float)minValue @@ -101,6 +105,10 @@ CPCircularSlider = 1; if (doubleValue > _maxValue) [self setDoubleValue:_maxValue]; + + // The relative position may have (did) change. + [self setNeedsLayout]; + [self setNeedsDisplay:YES]; } - (float)maxValue