From 9343e29fea0252ce2cd0a9c5624a506107823df4 Mon Sep 17 00:00:00 2001 From: Saul-Mirone Date: Mon, 26 May 2025 10:06:04 +0000 Subject: [PATCH] fix: linked doc popover selector error (#12528) ## Summary by CodeRabbit - **Bug Fixes** - Improved scrolling behavior to the focused item in the linked document popover, ensuring reliable navigation regardless of special characters in item identifiers. --- blocksuite/affine/widgets/linked-doc/src/linked-doc-popover.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) 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