diff --git a/blocksuite/affine/inlines/reference/src/reference-node/reference-node.ts b/blocksuite/affine/inlines/reference/src/reference-node/reference-node.ts index fd7c0eff3..b4fe03254 100644 --- a/blocksuite/affine/inlines/reference/src/reference-node/reference-node.ts +++ b/blocksuite/affine/inlines/reference/src/reference-node/reference-node.ts @@ -150,6 +150,9 @@ export class AffineReference extends WithDisposable(ShadowlessElement) { readonly open = (event?: Partial) => { if (!this.config.interactable) return; + if (event?.event?.button === 2) { + return; + } this.std.getOptional(RefNodeSlotsProvider)?.docLinkClicked.next({ ...this.referenceInfo,