fix(core): incorrect root config identifier (#10285)

This commit is contained in:
L-Sun
2025-02-19 16:20:22 +08:00
committed by GitHub
parent 0f770093b0
commit 61ee5531f4

View File

@@ -33,7 +33,6 @@ import { track } from '@affine/track';
import { import {
BlockServiceWatcher, BlockServiceWatcher,
BlockViewIdentifier, BlockViewIdentifier,
ConfigIdentifier,
type WidgetComponent, type WidgetComponent,
} from '@blocksuite/affine/block-std'; } from '@blocksuite/affine/block-std';
import type { import type {
@@ -64,6 +63,7 @@ import {
PeekViewExtension, PeekViewExtension,
QuickSearchExtension, QuickSearchExtension,
ReferenceNodeConfigExtension, ReferenceNodeConfigExtension,
RootBlockConfigExtension,
SidebarExtension, SidebarExtension,
} from '@blocksuite/affine/blocks'; } from '@blocksuite/affine/blocks';
import { Bound } from '@blocksuite/affine/global/utils'; import { Bound } from '@blocksuite/affine/global/utils';
@@ -605,10 +605,9 @@ export function patchForMobile() {
const extensions: ExtensionType[] = [ const extensions: ExtensionType[] = [
{ {
setup: di => { setup: di => {
const pageConfigIdentifier = ConfigIdentifier('affine:page'); const prev = di.getFactory(RootBlockConfigExtension.identifier);
const prev = di.getFactory(pageConfigIdentifier);
di.override(pageConfigIdentifier, provider => { di.override(RootBlockConfigExtension.identifier, provider => {
return { return {
...prev?.(provider), ...prev?.(provider),
keyboardToolbar: createKeyboardToolbarConfig(), keyboardToolbar: createKeyboardToolbarConfig(),