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 {
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(),