From 8feb3ad4db84c9291ce74f0eee974f89326f09d6 Mon Sep 17 00:00:00 2001 From: Keegan George Date: Wed, 20 Dec 2023 10:50:17 -0800 Subject: [PATCH] FIX: Context menu should not appear if selected text is deleted (#374) --- .../connectors/after-d-editor/ai-helper-context-menu.js | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/assets/javascripts/discourse/connectors/after-d-editor/ai-helper-context-menu.js b/assets/javascripts/discourse/connectors/after-d-editor/ai-helper-context-menu.js index 34c04dae..1c2c74d4 100644 --- a/assets/javascripts/discourse/connectors/after-d-editor/ai-helper-context-menu.js +++ b/assets/javascripts/discourse/connectors/after-d-editor/ai-helper-context-menu.js @@ -160,6 +160,10 @@ export default class AiHelperContextMenu extends Component { if (event.key === "Escape") { return this.closeContextMenu(); } + + if (event.key === "Backspace" && this.selectedText) { + return this.closeContextMenu(); + } } @debounce(INPUT_DELAY)