From a6f7da6c1c2892bbb007e9281494be756eb90c9e Mon Sep 17 00:00:00 2001 From: Jermolene Date: Wed, 30 Apr 2014 22:48:36 +0100 Subject: [PATCH] Suppress refresh cycle if no tiddlers have changed --- core/modules/wiki.js | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/core/modules/wiki.js b/core/modules/wiki.js index c838a9d29..7609d88ba 100755 --- a/core/modules/wiki.js +++ b/core/modules/wiki.js @@ -140,7 +140,9 @@ exports.enqueueTiddlerEvent = function(title,isDeleted) { var changes = self.changedTiddlers; self.changedTiddlers = Object.create(null); self.eventsTriggered = false; - self.dispatchEvent("change",changes); + if($tw.utils.count(changes) > 0) { + self.dispatchEvent("change",changes); + } }); this.eventsTriggered = true; }