diff --git a/packages/nc-gui/components/smartsheet/header/VirtualCell.vue b/packages/nc-gui/components/smartsheet/header/VirtualCell.vue index 7b83212b9f..f312d8150d 100644 --- a/packages/nc-gui/components/smartsheet/header/VirtualCell.vue +++ b/packages/nc-gui/components/smartsheet/header/VirtualCell.vue @@ -30,6 +30,8 @@ const column = toRef(props, 'column') const hideMenu = toRef(props, 'hideMenu') +const { isMobileMode } = useGlobal() + const editColumnDropdown = ref(false) const isDropDownOpen = ref(false) @@ -120,10 +122,20 @@ const closeAddColumnDropdown = () => { columnOrder.value = null editColumnDropdown.value = false } + +const openHeaderMenu = () => { + if (!isForm.value && !isExpandedForm.value && isUIAllowed('fieldEdit') && !isMobileMode.value) { + editColumnDropdown.value = true + } +}