From 61ee5531f4228507057b9b67cc94e6a0981b72f3 Mon Sep 17 00:00:00 2001 From: L-Sun Date: Wed, 19 Feb 2025 16:20:22 +0800 Subject: [PATCH] fix(core): incorrect root config identifier (#10285) --- .../block-suite-editor/specs/custom/spec-patchers.tsx | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) diff --git a/packages/frontend/core/src/components/blocksuite/block-suite-editor/specs/custom/spec-patchers.tsx b/packages/frontend/core/src/components/blocksuite/block-suite-editor/specs/custom/spec-patchers.tsx index f5986d403a..ed48e33790 100644 --- a/packages/frontend/core/src/components/blocksuite/block-suite-editor/specs/custom/spec-patchers.tsx +++ b/packages/frontend/core/src/components/blocksuite/block-suite-editor/specs/custom/spec-patchers.tsx @@ -33,7 +33,6 @@ import { track } from '@affine/track'; import { BlockServiceWatcher, BlockViewIdentifier, - ConfigIdentifier, type WidgetComponent, } from '@blocksuite/affine/block-std'; import type { @@ -64,6 +63,7 @@ import { PeekViewExtension, QuickSearchExtension, ReferenceNodeConfigExtension, + RootBlockConfigExtension, SidebarExtension, } from '@blocksuite/affine/blocks'; import { Bound } from '@blocksuite/affine/global/utils'; @@ -605,10 +605,9 @@ export function patchForMobile() { const extensions: ExtensionType[] = [ { setup: di => { - const pageConfigIdentifier = ConfigIdentifier('affine:page'); - const prev = di.getFactory(pageConfigIdentifier); + const prev = di.getFactory(RootBlockConfigExtension.identifier); - di.override(pageConfigIdentifier, provider => { + di.override(RootBlockConfigExtension.identifier, provider => { return { ...prev?.(provider), keyboardToolbar: createKeyboardToolbarConfig(),