From 39d532a4a0c12e6631286b02bb382f2ef21b2876 Mon Sep 17 00:00:00 2001 From: Simon Huber Date: Mon, 20 Apr 2020 20:26:54 +0200 Subject: [PATCH] Revert "Make input fields dismiss their popups when the ... (#4579)" (#4586) This reverts commit 4efcad46f38b7ee667e0ad3183e8984e2fad5737. --- core/modules/editor/engines/simple.js | 17 +---------------- 1 file changed, 1 insertion(+), 16 deletions(-) diff --git a/core/modules/editor/engines/simple.js b/core/modules/editor/engines/simple.js index 6f6de6700..bb77893d7 100644 --- a/core/modules/editor/engines/simple.js +++ b/core/modules/editor/engines/simple.js @@ -55,8 +55,7 @@ function SimpleEngine(options) { // Add an input event handler $tw.utils.addEventListeners(this.domNode,[ {name: "focus", handlerObject: this, handlerMethod: "handleFocusEvent"}, - {name: "input", handlerObject: this, handlerMethod: "handleInputEvent"}, - {name: "blur", handlerObject: this, handlerMethod: "handleBlurEvent"} + {name: "input", handlerObject: this, handlerMethod: "handleInputEvent"} ]); // Insert the element into the DOM this.parentNode.insertBefore(this.domNode,this.nextSibling); @@ -134,20 +133,6 @@ SimpleEngine.prototype.handleFocusEvent = function(event) { return true; }; -/* -Handle a dom "blur" event -*/ -SimpleEngine.prototype.handleBlurEvent = function(event) { - if(this.widget.editFocusPopup) { - $tw.popup.triggerPopup({ - domNode: this.domNode, - title: this.widget.editFocusPopup, - wiki: this.widget.wiki - }); - } - return true; -}; - /* Create a blank structure representing a text operation */