diff --git a/blocksuite/affine/widgets/linked-doc/src/linked-doc-popover.ts b/blocksuite/affine/widgets/linked-doc/src/linked-doc-popover.ts index d94d3f5ffd..4d9d61c09d 100644 --- a/blocksuite/affine/widgets/linked-doc/src/linked-doc-popover.ts +++ b/blocksuite/affine/widgets/linked-doc/src/linked-doc-popover.ts @@ -386,7 +386,7 @@ export class LinkedDocPopover extends SignalWatcher( } const ele = shadowRoot.querySelector( - `icon-button[data-id="${this._activatedItemKey}"]` + `icon-button[data-id=${CSS.escape(this._activatedItemKey)}]` ); // If the element doesn't exist, don't log a warning