From b652d8634d2177ef8ec44cd163b4cf6d348c4795 Mon Sep 17 00:00:00 2001 From: Thomas Burleson Date: Fri, 31 Oct 2014 09:21:42 -0500 Subject: [PATCH] fix(slider): slider default value in ng-repeat corrected. Thanks @sonnylazuardi Closes #479 --- src/components/slider/slider.js | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/src/components/slider/slider.js b/src/components/slider/slider.js index c35ba4278f2..a31e17bc44c 100644 --- a/src/components/slider/slider.js +++ b/src/components/slider/slider.js @@ -261,6 +261,11 @@ function SliderController(scope, element, attr, $$rAF, $window, $mdEffects, $mdA ngModelCtrl.$setViewValue( minMaxValidator(stepValidator(value)) ); } function ngModelRender() { + + if (isNaN(ngModelCtrl.$viewValue)) { + ngModelCtrl.$viewValue = ngModelCtrl.$modelValue; + } + var percent = (ngModelCtrl.$viewValue - min) / (max - min); scope.modelValue = ngModelCtrl.$viewValue; element.attr('aria-valuenow', ngModelCtrl.$viewValue);