From 7766df44204a65223d8a82a04af3e8c94eb67742 Mon Sep 17 00:00:00 2001 From: Louis Knight-Webb Date: Sat, 28 Jun 2025 14:56:37 +0100 Subject: [PATCH] Task attempt 8d03003d-ceda-45da-af5c-017f9e256dbf - Final changes --- frontend/src/components/tasks/TaskFormDialog.tsx | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) diff --git a/frontend/src/components/tasks/TaskFormDialog.tsx b/frontend/src/components/tasks/TaskFormDialog.tsx index c72c300d..c5788190 100644 --- a/frontend/src/components/tasks/TaskFormDialog.tsx +++ b/frontend/src/components/tasks/TaskFormDialog.tsx @@ -155,7 +155,7 @@ export function TaskFormDialog({ return; } - // Command/Ctrl + Enter to Create & Start (only in create mode) + // Command/Ctrl + Enter to Create & Start (create mode) or Save (edit mode) if ((event.metaKey || event.ctrlKey) && event.key === 'Enter') { if ( !isEditMode && @@ -166,6 +166,14 @@ export function TaskFormDialog({ ) { event.preventDefault(); handleCreateAndStart(); + } else if ( + isEditMode && + title.trim() && + !isSubmitting && + !isSubmittingAndStart + ) { + event.preventDefault(); + handleSubmit(); } } };