Steps to reproduce
- create a stepsArray with Date objects
- without using the bindIndexForStepsArray option defaults to false)
Demo: http://jsfiddle.net/teLLg7e2/
Actual behaviour
It doesn't work because comparing dates with == or === is incorrect: http://stackoverflow.com/questions/492994/compare-two-dates-with-javascript . Thus, we should add a special test with angular.isDate() to handle this case.