From b9647b2c48152dac069a1099a0822b32375a66cf Mon Sep 17 00:00:00 2001 From: "jeremy@jermolene.com" Date: Thu, 8 Apr 2021 16:56:36 +0100 Subject: [PATCH] Ensure Fieldmangler widget doesn't propogate events that it traps Fixes #5593 --- core/modules/widgets/fieldmangler.js | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/core/modules/widgets/fieldmangler.js b/core/modules/widgets/fieldmangler.js index a8b18ffa1..fb249cbf2 100644 --- a/core/modules/widgets/fieldmangler.js +++ b/core/modules/widgets/fieldmangler.js @@ -67,7 +67,7 @@ FieldManglerWidget.prototype.handleRemoveFieldEvent = function(event) { deletion = {}; deletion[event.param] = undefined; this.wiki.addTiddler(new $tw.Tiddler(tiddler,deletion)); - return true; + return false; }; FieldManglerWidget.prototype.handleAddFieldEvent = function(event) { @@ -105,7 +105,7 @@ FieldManglerWidget.prototype.handleAddFieldEvent = function(event) { } } this.wiki.addTiddler(new $tw.Tiddler(tiddler,addition)); - return true; + return false; }; FieldManglerWidget.prototype.handleRemoveTagEvent = function(event) { @@ -122,7 +122,7 @@ FieldManglerWidget.prototype.handleRemoveTagEvent = function(event) { this.wiki.addTiddler(new $tw.Tiddler(tiddler,modification)); } } - return true; + return false; }; FieldManglerWidget.prototype.handleAddTagEvent = function(event) { @@ -140,7 +140,7 @@ FieldManglerWidget.prototype.handleAddTagEvent = function(event) { tag.push(event.param.trim()); this.wiki.addTiddler(new $tw.Tiddler({title: this.mangleTitle, tags: tag},modification)); } - return true; + return false; }; exports.fieldmangler = FieldManglerWidget;