From e37a19f7d66563a2c29fec194e515e4eae3b0b9f Mon Sep 17 00:00:00 2001 From: Shariq Ansari Date: Tue, 26 Dec 2023 19:56:30 +0530 Subject: [PATCH] fix: cmd+delete to remove all emails --- frontend/src/components/Controls/MultiselectInput.vue | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/frontend/src/components/Controls/MultiselectInput.vue b/frontend/src/components/Controls/MultiselectInput.vue index 2efd369e..e679c25c 100644 --- a/frontend/src/components/Controls/MultiselectInput.vue +++ b/frontend/src/components/Controls/MultiselectInput.vue @@ -22,6 +22,7 @@ @keydown.enter.capture.stop="addValue" @keydown.tab.capture.stop="addValue" @keydown.delete.capture.stop="removeLastValue" + @keydown.meta.delete.capture.stop="removeAllValue" /> @@ -74,6 +75,10 @@ const removeValue = (value) => { values.value = values.value.filter((v) => v !== value) } +const removeAllValue = () => { + values.value = [] +} + const removeLastValue = () => { if (!currentValue.value) { values.value.pop()