From 6851b33687772a8af67570f2ea770cc6d6271fa5 Mon Sep 17 00:00:00 2001 From: Wing-Kam Wong Date: Wed, 22 Mar 2023 12:38:37 +0800 Subject: [PATCH] fix(nc-gui): extra patch request --- packages/nc-gui/components/smartsheet/Cell.vue | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) diff --git a/packages/nc-gui/components/smartsheet/Cell.vue b/packages/nc-gui/components/smartsheet/Cell.vue index 1a76886aa6..1fa7a8bec8 100644 --- a/packages/nc-gui/components/smartsheet/Cell.vue +++ b/packages/nc-gui/components/smartsheet/Cell.vue @@ -118,11 +118,10 @@ const vModel = computed({ }, }) -const syncAndNavigate = (dir: NavigateDir, e: KeyboardEvent) => { +const navigate = (dir: NavigateDir, e: KeyboardEvent) => { if (isJSON(column.value)) return if (currentRow.value.rowMeta.changed || currentRow.value.rowMeta.new) { - emit('save') currentRow.value.rowMeta.changed = false } emit('navigate', dir) @@ -159,8 +158,8 @@ const onContextmenu = (e: MouseEvent) => { { 'text-blue-600': isPrimary(column) && !props.virtual && !isForm }, { 'nc-grid-numeric-cell': isGrid && !isForm && isNumericField }, ]" - @keydown.enter.exact="syncAndNavigate(NavigateDir.NEXT, $event)" - @keydown.shift.enter.exact="syncAndNavigate(NavigateDir.PREV, $event)" + @keydown.enter.exact="navigate(NavigateDir.NEXT, $event)" + @keydown.shift.enter.exact="navigate(NavigateDir.PREV, $event)" @contextmenu="onContextmenu" >