From dd3433f39f2b94a8837fd9989b037eb5aaa11c84 Mon Sep 17 00:00:00 2001 From: Jeremy Ruston Date: Fri, 18 Jan 2013 15:36:49 +0000 Subject: [PATCH] Fixed problem with closing all tiddlers in a story --- core/modules/widgets/list/list.js | 5 +++-- core/templates/ViewTemplate.tid | 4 +++- 2 files changed, 6 insertions(+), 3 deletions(-) diff --git a/core/modules/widgets/list/list.js b/core/modules/widgets/list/list.js index afd39fd7e..e6d7f8996 100644 --- a/core/modules/widgets/list/list.js +++ b/core/modules/widgets/list/list.js @@ -223,7 +223,8 @@ ListWidget.prototype.refreshInDom = function(changedAttributes,changedTiddlers) ListWidget.prototype.handleListChanges = function(changedTiddlers) { var t, - prevListLength = this.list.length; + prevListLength = this.list.length, + self = this; // Get the list of tiddlers, having saved the previous length this.getTiddlerList(); // Check if the list is empty @@ -246,7 +247,7 @@ ListWidget.prototype.handleListChanges = function(changedTiddlers) { this.children = this.renderer.renderTree.createRenderers(this.renderer.renderContext,[this.getEmptyMessage()]); $tw.utils.each(this.children,function(node) { if(node.renderInDom) { - this.renderer.domNode.appendChild(node.renderInDom()); + self.renderer.domNode.appendChild(node.renderInDom()); } }); return; diff --git a/core/templates/ViewTemplate.tid b/core/templates/ViewTemplate.tid index ff9b09302..8436bc1eb 100644 --- a/core/templates/ViewTemplate.tid +++ b/core/templates/ViewTemplate.tid @@ -9,7 +9,9 @@ modifier: JeremyRuston
<$view field="modifier" format="link"/> <$view field="modified" format="date"/>
-@@.tw-tags-wrapper <$list filter="[is[current]tags[]]" template="$:/templates/TagTemplate" />@@ +@@.tw-tags-wrapper <$list filter="[is[current]tags[]]" />@@ + +This is in the view template
<$view field="text" format="wikified">