From e40ed4e8cfa8bb5336364829b3d8a75a34c85c5d Mon Sep 17 00:00:00 2001 From: Ramesh Mane <101566080+rameshmane7218@users.noreply.github.com> Date: Mon, 25 Dec 2023 12:33:56 +0530 Subject: [PATCH 01/30] fix: disable input field after Enter key is pressed --- packages/nc-gui/components/smartsheet/expanded-form/Comments.vue | 1 + 1 file changed, 1 insertion(+) diff --git a/packages/nc-gui/components/smartsheet/expanded-form/Comments.vue b/packages/nc-gui/components/smartsheet/expanded-form/Comments.vue index e91285dea0..641e2373fe 100644 --- a/packages/nc-gui/components/smartsheet/expanded-form/Comments.vue +++ b/packages/nc-gui/components/smartsheet/expanded-form/Comments.vue @@ -260,6 +260,7 @@ watch(commentInputDomRef, () => { placeholder="Start typing..." data-testid="expanded-form-comment-input" :bordered="false" + :disabled="isSaving" @keyup.enter.prevent="saveComment" > From e8424afcdc39126fac131b73408261339d988858 Mon Sep 17 00:00:00 2001 From: Ramesh Mane <101566080+rameshmane7218@users.noreply.github.com> Date: Mon, 25 Dec 2023 18:09:15 +0530 Subject: [PATCH 02/30] fix: tab navigation and focus outline issue --- packages/nc-gui/components/cell/Checkbox.vue | 2 +- packages/nc-gui/components/cell/GeoData.vue | 12 ++++++++++-- packages/nc-gui/components/cell/RichText.vue | 3 ++- .../components/smartsheet/column/DefaultValue.vue | 2 +- 4 files changed, 14 insertions(+), 5 deletions(-) diff --git a/packages/nc-gui/components/cell/Checkbox.vue b/packages/nc-gui/components/cell/Checkbox.vue index 36c57dbc1c..0f4dcce494 100644 --- a/packages/nc-gui/components/cell/Checkbox.vue +++ b/packages/nc-gui/components/cell/Checkbox.vue @@ -84,7 +84,7 @@ useSelectedCellKeyupListener(active, (e) => {