From b21864cf63123a66f9623f90493f99b571775a01 Mon Sep 17 00:00:00 2001 From: doodlewind <7312949+doodlewind@users.noreply.github.com> Date: Wed, 16 Apr 2025 09:05:47 +0000 Subject: [PATCH] perf(editor): dispose input event handler for removed blocks (#11734) --- .../framework/std/src/inline/range/inline-range-provider.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/blocksuite/framework/std/src/inline/range/inline-range-provider.ts b/blocksuite/framework/std/src/inline/range/inline-range-provider.ts index 69d6816a84..f53afedc27 100644 --- a/blocksuite/framework/std/src/inline/range/inline-range-provider.ts +++ b/blocksuite/framework/std/src/inline/range/inline-range-provider.ts @@ -86,7 +86,7 @@ export const getInlineRangeProvider: ( }; const inlineRange$: InlineRangeProvider['inlineRange$'] = signal(null); - editorHost.disposables.add( + element.disposables.add( selectionManager.slots.changed.subscribe(selections => { if (!isActiveInEditor(editorHost)) return;