diff options
| author | Sekib Omazic | 2014-02-09 17:58:11 +0100 | 
|---|---|---|
| committer | Tobias Bosch | 2014-03-21 13:05:29 -0700 | 
| commit | e48c28fe9292efe7af6205b2be116d2350990c73 (patch) | |
| tree | 79dcbaee8d50bc86b30315d63823573b1bfabc14 /css | |
| parent | 10d3e1e4472ab9f5cf4418b6438ec2e0f2b0b288 (diff) | |
| download | angular.js-e48c28fe9292efe7af6205b2be116d2350990c73.tar.bz2 | |
fix($rootScope): ng-repeat can't handle NaN values. #4605
$watchCollection checks if oldValue !== newValue which does not work for NaN. This was causing
infinite digest errors, since comparing NaN to NaN in $watchCollection would always return false,
indicating that a change was occuring on each loop.
This fix adds a simple check to see if the current value and previous value are both NaN, and
if so, does not count it as a change.
Closes #4605
Diffstat (limited to 'css')
0 files changed, 0 insertions, 0 deletions
