diff --git a/core/modules/widgets/widget.js b/core/modules/widgets/widget.js index 1c4407167..7fd868ba1 100755 --- a/core/modules/widgets/widget.js +++ b/core/modules/widgets/widget.js @@ -385,9 +385,10 @@ Widget.prototype.previousSibling = function() { Render the children of this widget into the DOM */ Widget.prototype.renderChildren = function(parent,nextSibling) { - $tw.utils.each(this.children,function(childWidget) { - childWidget.render(parent,nextSibling); - }); + var children = this.children; + for(var i = 0; i < children.length; i++) { + children[i].render(parent,nextSibling); + }; }; /* @@ -455,11 +456,11 @@ Widget.prototype.refreshSelf = function() { Refresh all the children of a widget */ Widget.prototype.refreshChildren = function(changedTiddlers) { - var self = this, + var children = this.children, refreshed = false; - $tw.utils.each(this.children,function(childWidget) { - refreshed = childWidget.refresh(changedTiddlers) || refreshed; - }); + for (var i = 0; i < children.length; i++) { + refreshed = children[i].refresh(changedTiddlers) || refreshed; + } return refreshed; };