From c30bf3c0a0e46846914c9189fc56f18e47f75854 Mon Sep 17 00:00:00 2001 From: Ramesh Mane <101566080+rameshmane7218@users.noreply.github.com> Date: Wed, 6 Dec 2023 20:11:21 +0530 Subject: [PATCH] fix: disable editing system column --- packages/nc-gui/components/smartsheet/grid/Table.vue | 1 + packages/nc-gui/components/smartsheet/header/Cell.vue | 3 ++- packages/nc-gui/components/smartsheet/header/Menu.vue | 4 ++-- 3 files changed, 5 insertions(+), 3 deletions(-) diff --git a/packages/nc-gui/components/smartsheet/grid/Table.vue b/packages/nc-gui/components/smartsheet/grid/Table.vue index b31afc7981..42dcfb3406 100644 --- a/packages/nc-gui/components/smartsheet/grid/Table.vue +++ b/packages/nc-gui/components/smartsheet/grid/Table.vue @@ -1717,6 +1717,7 @@ onKeyStroke('ArrowDown', onDown) v-else-if="contextMenuTarget && hasEditPermission" class="nc-base-menu-item" @click="clearSelectedRangeOfCells()" + :disabled="!!isSystemColumn(fields[contextMenuTarget.col])" >
diff --git a/packages/nc-gui/components/smartsheet/header/Cell.vue b/packages/nc-gui/components/smartsheet/header/Cell.vue index f026dff570..5db5748dec 100644 --- a/packages/nc-gui/components/smartsheet/header/Cell.vue +++ b/packages/nc-gui/components/smartsheet/header/Cell.vue @@ -1,5 +1,6 @@