1
0
mirror of https://github.com/Jermolene/TiddlyWiki5 synced 2025-08-07 14:23:53 +00:00

Fix bug with reveal widget not refreshing when state tiddler changes

This commit is contained in:
Jermolene 2018-07-20 17:07:48 +01:00
parent 6cfd973fbd
commit a3a4c28143

View File

@ -174,18 +174,16 @@ RevealWidget.prototype.refresh = function(changedTiddlers) {
this.refreshSelf(); this.refreshSelf();
return true; return true;
} else { } else {
var refreshed = false, var currentlyOpen = this.isOpen;
currentlyOpen = this.isOpen; if(this.isOpen !== currentlyOpen || (this.stateTitle && changedTiddlers[this.stateTitle])) {
this.readState();
if(this.isOpen !== currentlyOpen) {
if(this.retain === "yes") { if(this.retain === "yes") {
this.updateState(); this.updateState();
} else { } else {
this.refreshSelf(); this.refreshSelf();
refreshed = true; return true;
} }
} }
return this.refreshChildren(changedTiddlers) || refreshed; return this.refreshChildren(changedTiddlers);
} }
}; };