diff --git a/packages/nc-gui/components/virtual-cell/BelongsTo.vue b/packages/nc-gui/components/virtual-cell/BelongsTo.vue index 8a2eaed14f..f2bc101d45 100644 --- a/packages/nc-gui/components/virtual-cell/BelongsTo.vue +++ b/packages/nc-gui/components/virtual-cell/BelongsTo.vue @@ -17,6 +17,7 @@ import { useProvideLTARStore, useSmartsheetRowStoreOrThrow, useUIPermission, + useSelectedCellKeyupListener } from '#imports' import MdiArrowExpand from '~icons/mdi/arrow-expand' import MdiPlus from '~icons/mdi/plus' @@ -70,6 +71,15 @@ const unlinkRef = async (rec: Record) => { await unlink(rec) } } + +useSelectedCellKeyupListener(active, (e: KeyboardEvent) => { + switch (e.key) { + case 'Enter': + listItemsDlg.value = true + e.preventDefault() + break + } +})