From 5bccfa9e2fba81a2f306001d0df0fa4de07bdb6e Mon Sep 17 00:00:00 2001 From: Florian Schroedl Date: Wed, 22 May 2024 16:29:18 +0200 Subject: [PATCH] Dont submit token when text is selected --- frontend/src/app/main/ui/workspace/tokens/editable_select.cljs | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/frontend/src/app/main/ui/workspace/tokens/editable_select.cljs b/frontend/src/app/main/ui/workspace/tokens/editable_select.cljs index edb6e45cad..8623cbda2d 100644 --- a/frontend/src/app/main/ui/workspace/tokens/editable_select.cljs +++ b/frontend/src/app/main/ui/workspace/tokens/editable_select.cljs @@ -142,7 +142,8 @@ enter? (kbd/enter? event) value (-> event dom/get-target dom/get-value) caret-at-beginning? (nil? (.. event -target -selectionStart)) - delete-token? (and backspace? caret-at-beginning?) + no-text-selected? (str/empty? (.toString (js/document.getSelection))) + delete-token? (and backspace? caret-at-beginning? no-text-selected?) replace-token-with-value? (and enter? (seq (str/trim value)))] (cond delete-token? (do