aboutsummaryrefslogtreecommitdiffstats
path: root/ui/slider.js
diff options
context:
space:
mode:
Diffstat (limited to 'ui/slider.js')
-rw-r--r--ui/slider.js4
1 files changed, 3 insertions, 1 deletions
diff --git a/ui/slider.js b/ui/slider.js
index 094f0135d..4ca9c6002 100644
--- a/ui/slider.js
+++ b/ui/slider.js
@@ -453,7 +453,9 @@ return $.widget( "ui.slider", $.ui.mouse, {
case "values":
this._animateOff = true;
this._refreshValue();
- for ( i = 0; i < valsLength; i += 1 ) {
+
+ // Start from the last handle to prevent unreachable handles (#9046)
+ for ( i = valsLength - 1; i >= 0; i-- ) {
this._change( null, i );
}
this._animateOff = false;