From db5124e67d20894db9fd6b41c93b0de13dc6892d Mon Sep 17 00:00:00 2001 From: Adam Chlipala Date: Thu, 6 Aug 2009 11:58:38 -0400 Subject: Tweaking dyn() implementation to get grid working --- lib/js/urweb.js | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/lib/js/urweb.js b/lib/js/urweb.js index 4d8418b6..05d32e90 100644 --- a/lib/js/urweb.js +++ b/lib/js/urweb.js @@ -291,7 +291,8 @@ function dyn(s) { var old = node; node = node.nextSibling; - old.parentNode.removeChild(old); + if (old.parentNode) + old.parentNode.removeChild(old); } var cls = {v : null}; @@ -304,7 +305,8 @@ function dyn(s) { for (var node = first; node; ) { var old = node; node = node.nextSibling; - x.parentNode.insertBefore(old, x); + if (x.parentNode) + x.parentNode.insertBefore(old, x); } }; -- cgit v1.2.3