From 36cdcd0dbdf736bbb71b13d7fa73349557ee9210 Mon Sep 17 00:00:00 2001 From: oc Date: Wed, 24 Jul 2019 10:46:22 +0800 Subject: [PATCH] Fix awesomplete keydown --- _server/editor_blockly.js | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/_server/editor_blockly.js b/_server/editor_blockly.js index 7c87bf1e..4c6d5257 100644 --- a/_server/editor_blockly.js +++ b/_server/editor_blockly.js @@ -948,6 +948,17 @@ Blockly.FieldTextInput.prototype.showInlineEditor_ = function(quietInput) { } } else { + + htmlInput.onkeydown = function (e) { + if (e.keyCode == 13 && awesomplete.opened && awesomplete.selected) { + e.stopPropagation(); + e.stopImmediatePropagation(); + e.preventDefault(); + awesomplete.select(); + return false; + } + } + // --- awesomplete var awesomplete = new Awesomplete(htmlInput, { minChars: 4,