diff --git a/angular.rangeSlider.js b/angular.rangeSlider.js index 3f71549..c52057a 100644 --- a/angular.rangeSlider.js +++ b/angular.rangeSlider.js @@ -365,10 +365,17 @@ } if (!isNumber(scope.modelMax)) { + scope.modelMax = scope.max; if (scope.pinHandle !== 'max') { throwWarning('modelMax must be a number'); + if (scope.modelMin) { + scope.modelMax = scope.modelMin; + } else if (scope.min) { + scope.modelMax = scope.min; + } else { + scope.modelMax = 0; + } } - scope.modelMax = scope.max; } var handle1pos = restrict(((scope.modelMin - scope.min) / range) * 100),