diff --git a/packages/blocks/src/_common/components/rich-text/virgo/nodes/link-node/affine-link.ts b/packages/blocks/src/_common/components/rich-text/virgo/nodes/link-node/affine-link.ts index e73a41002c91..fd62dc9b70b3 100644 --- a/packages/blocks/src/_common/components/rich-text/virgo/nodes/link-node/affine-link.ts +++ b/packages/blocks/src/_common/components/rich-text/virgo/nodes/link-node/affine-link.ts @@ -117,6 +117,8 @@ export class AffineLink extends ShadowlessElement { resolve(); }, 500); }).then(() => { + const model = getModelByElement(this); + if (this._isLinkHover && !model.page.readonly) return; if (!this._isLinkPopupHover) { if (this._popup) { this._popup.remove();