From 4f4d58024d6f599beca4da8900a17294bde8ed41 Mon Sep 17 00:00:00 2001 From: kodify-js Date: Tue, 25 Mar 2025 20:13:59 +0530 Subject: [PATCH] fix: improve save action handling in text WYSIWYG editor --- packages/excalidraw/element/textWysiwyg.tsx | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/packages/excalidraw/element/textWysiwyg.tsx b/packages/excalidraw/element/textWysiwyg.tsx index 25567acaf..0c9bea554 100644 --- a/packages/excalidraw/element/textWysiwyg.tsx +++ b/packages/excalidraw/element/textWysiwyg.tsx @@ -393,9 +393,10 @@ export const textWysiwyg = ({ event.preventDefault(); submittedViaKeyboard = true; handleSubmit(); - } else if (event.key === KEYS.S && event[KEYS.CTRL_OR_CMD]) { + } else if (actionSaveToActiveFile.keyTest(event)) { event.preventDefault(); - app.actionManager.executeAction(actionSaveToActiveFile, "ui"); + handleSubmit(); + app.actionManager.executeAction(actionSaveToActiveFile); } else if (event.key === KEYS.ENTER && event[KEYS.CTRL_OR_CMD]) { event.preventDefault(); if (event.isComposing || event.keyCode === 229) {