From 008b2bdc984e9ed6ad6c7d39a8fbbc6660a36574 Mon Sep 17 00:00:00 2001 From: Massi-X Date: Wed, 27 Nov 2024 00:55:46 +0100 Subject: [PATCH] Prevent dropdown from showing twice In select mode the dropdown will show twice when clicking inside input and then using "Tab" key to get out --- src/parts/events.js | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/src/parts/events.js b/src/parts/events.js index 6e1432b1..b597687c 100644 --- a/src/parts/events.js +++ b/src/parts/events.js @@ -1010,8 +1010,13 @@ export default { break } case 'Enter' : - case 'Tab' : { e.preventDefault() + case 'Tab' : { + // select mode: prevent dropdown from showing twice when user clicks inside the input and then use "Tab" to get out + if(this.settings.mode !== 'select') + e.preventDefault(); + else + this.toggleFocusClass(false); var EDITED_TAG_BLUR_DELAY = 0;