diff --git a/packages/nc-gui/components/virtual-cell/Links.vue b/packages/nc-gui/components/virtual-cell/Links.vue index 9428f6f255..6d17b1f30a 100644 --- a/packages/nc-gui/components/virtual-cell/Links.vue +++ b/packages/nc-gui/components/virtual-cell/Links.vue @@ -76,7 +76,7 @@ const openChildList = () => { useSelectedCellKeyupListener(inject(ActiveCellInj, ref(false)), (e: KeyboardEvent) => { switch (e.key) { case 'Enter': - if (isLocked.value) return + if (isLocked.value || listItemsDlg.value) return childListDlg.value = true e.stopPropagation() break