Closed juhamust closed 12 years ago
Reproduced issue with Firefox 10.0.2 as well.
I'll investigate and fix immediately.
Most probably the error is on lines 58-60:
# Remove leftover templates from DOM and save them to the cache for later use.
while models.length < context.transparency.instances.length
context.transparency.templateCache.push(
(context.removeChild n) for n in context.transparency.instances.pop())
Out of my head, I'd say fix would be
# Remove leftover templates from DOM and save them to the cache for later use.
while models.length < context.transparency.instances.length
context.transparency.templateCache.push(
(n.parentNode.removeChild n) for n in context.transparency.instances.pop())
I'll write a test case exposing the bug and implement the fix.
Fix available in master and npm. Apologies for the inconvience and thanks for reporting the issue.
Thanks for the speedy fix! Confirmed to now work as expected.
While inserting new values seems to work ok, removing the entries does not reflect on the outcome as expected. Also, after value removal, the elements can no longer be updated.
Issue shown as an example:
Tested with browser Google Chrome 19.0.1049.3 dev