Merge pull request #1724 from cehmke/select-refresh-children-first

SelectWidget: Update selected value if children have been refreshed
This commit is contained in:
Jeremy Ruston
2015-05-12 11:20:06 +01:00
+3 -2
View File
@@ -127,10 +127,11 @@ SelectWidget.prototype.refresh = function(changedTiddlers) {
return true;
// If the target tiddler value has changed, just update setting and refresh the children
} else {
if(changedTiddlers[this.selectTitle]) {
var childrenRefreshed = this.refreshChildren(changedTiddlers);
if(changedTiddlers[this.selectTitle] || childrenRefreshed) {
this.setSelectValue();
}
return this.refreshChildren(changedTiddlers);
return childrenRefreshed;
}
};