1
0
mirror of https://github.com/Jermolene/TiddlyWiki5 synced 2024-06-24 22:33:16 +00:00

Ensure Fieldmangler widget doesn't propogate events that it traps

Fixes #5593
This commit is contained in:
jeremy@jermolene.com 2021-04-08 16:56:36 +01:00
parent 953fb9f237
commit b9647b2c48

View File

@ -67,7 +67,7 @@ FieldManglerWidget.prototype.handleRemoveFieldEvent = function(event) {
deletion = {}; deletion = {};
deletion[event.param] = undefined; deletion[event.param] = undefined;
this.wiki.addTiddler(new $tw.Tiddler(tiddler,deletion)); this.wiki.addTiddler(new $tw.Tiddler(tiddler,deletion));
return true; return false;
}; };
FieldManglerWidget.prototype.handleAddFieldEvent = function(event) { FieldManglerWidget.prototype.handleAddFieldEvent = function(event) {
@ -105,7 +105,7 @@ FieldManglerWidget.prototype.handleAddFieldEvent = function(event) {
} }
} }
this.wiki.addTiddler(new $tw.Tiddler(tiddler,addition)); this.wiki.addTiddler(new $tw.Tiddler(tiddler,addition));
return true; return false;
}; };
FieldManglerWidget.prototype.handleRemoveTagEvent = function(event) { FieldManglerWidget.prototype.handleRemoveTagEvent = function(event) {
@ -122,7 +122,7 @@ FieldManglerWidget.prototype.handleRemoveTagEvent = function(event) {
this.wiki.addTiddler(new $tw.Tiddler(tiddler,modification)); this.wiki.addTiddler(new $tw.Tiddler(tiddler,modification));
} }
} }
return true; return false;
}; };
FieldManglerWidget.prototype.handleAddTagEvent = function(event) { FieldManglerWidget.prototype.handleAddTagEvent = function(event) {
@ -140,7 +140,7 @@ FieldManglerWidget.prototype.handleAddTagEvent = function(event) {
tag.push(event.param.trim()); tag.push(event.param.trim());
this.wiki.addTiddler(new $tw.Tiddler({title: this.mangleTitle, tags: tag},modification)); this.wiki.addTiddler(new $tw.Tiddler({title: this.mangleTitle, tags: tag},modification));
} }
return true; return false;
}; };
exports.fieldmangler = FieldManglerWidget; exports.fieldmangler = FieldManglerWidget;