diff --git a/packages/nc-gui/components/cell/Checkbox.vue b/packages/nc-gui/components/cell/Checkbox.vue index 1689d07fcf..c6bfecc871 100644 --- a/packages/nc-gui/components/cell/Checkbox.vue +++ b/packages/nc-gui/components/cell/Checkbox.vue @@ -90,6 +90,7 @@ useSelectedCellKeyupListener(active, (e) => { 'w-full justify-center': !isForm && !isGallery && !isExpandedFormOpen, 'nc-cell-hover-show': !vModel && !readOnly, 'opacity-0': readOnly && !vModel, + 'pointer-events-none': readOnly, }" :style="{ height: @@ -98,6 +99,7 @@ useSelectedCellKeyupListener(active, (e) => { tabindex="0" @click="onClick(false, $event)" @keydown.enter.stop="onClick(true, $event)" + :tabindex="readOnly ? -1 : 0" >