Loading…
Steps to reproduce:
Uncaught RangeError: Maximum call stack size exceeded.
Below is some sample code that returns error when parent-el is instantiated.
<dom-module id="child-el"> <template>{{value}}</template> </dom-module> <script> (function() { Polymer({ is: 'child-el', properties: { value: { value: null, notify: true } } }); }()); </script> <dom-module id="parent-el"> <template><child-el value="{{numvalue}}"></child-el></template> </dom-module> <script> (function() { Polymer({ is: 'parent-el', properties: { numvalue: { value: NaN, notify: true } } }); }()); </script>
Handle NaN in bindings
Make our own equality check for NaN that uses the identity-check failure Fixes #1799
c85a2df
8a964ba
dcb67ed
48edb32
Steps to reproduce:
Uncaught RangeError: Maximum call stack size exceeded.Below is some sample code that returns error when parent-el is instantiated.