diff --git a/blocksuite/framework/std/src/inline/components/v-element.ts b/blocksuite/framework/std/src/inline/components/v-element.ts index 5bd2a020be..1c6a71961f 100644 --- a/blocksuite/framework/std/src/inline/components/v-element.ts +++ b/blocksuite/framework/std/src/inline/components/v-element.ts @@ -23,7 +23,7 @@ export class VElement< this.disposables.add( effect(() => { - const inlineRange = this.inlineEditor.inlineRange$.value; + const inlineRange = this.inlineEditor?.inlineRange$.value; this.selected.value = !!inlineRange && isInlineRangeIntersect(inlineRange, {