From d675c3f3c2757f520626b6da2d157e1241cfff3b Mon Sep 17 00:00:00 2001 From: Yair Even Or Date: Wed, 16 Feb 2022 20:26:25 +0200 Subject: [PATCH] fixes #984 - Readonly tags can be deleted by Backspace --- src/parts/events.js | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/src/parts/events.js b/src/parts/events.js index 7da24799..b6d8cd4f 100644 --- a/src/parts/events.js +++ b/src/parts/events.js @@ -215,8 +215,11 @@ export default { switch( e.key ){ // remove tag if has focus case 'Backspace': { - this.removeTags(focusedElm); - (nextTag ? nextTag : this.DOM.input).focus() + if( !this.settings.readonly ) { + this.removeTags(focusedElm); + (nextTag ? nextTag : this.DOM.input).focus() + } + break; }