diff --git a/packages/common/infra/src/atom/settings.ts b/packages/common/infra/src/atom/settings.ts index 60c64d5bd3..789295d420 100644 --- a/packages/common/infra/src/atom/settings.ts +++ b/packages/common/infra/src/atom/settings.ts @@ -88,6 +88,10 @@ export function setupEditorFlags(docCollection: DocCollection) { value ); }); + + // override this flag in app settings + // TODO: need a better way to manage block suite flags + docCollection.awarenessStore.setFlag('enable_synced_doc_block', true); } catch (err) { logger.error('syncEditorFlags', err); } diff --git a/packages/frontend/core/src/components/affine/setting-modal/general-setting/experimental-features/index.tsx b/packages/frontend/core/src/components/affine/setting-modal/general-setting/experimental-features/index.tsx index 409b9496e7..012ff58727 100644 --- a/packages/frontend/core/src/components/affine/setting-modal/general-setting/experimental-features/index.tsx +++ b/packages/frontend/core/src/components/affine/setting-modal/general-setting/experimental-features/index.tsx @@ -123,7 +123,6 @@ const SplitViewSettingRow = () => { // feature flag -> display name const blocksuiteFeatureFlags: Partial> = { - enable_synced_doc_block: 'Enable Synced Doc Block', enable_expand_database_block: 'Enable Expand Database Block', enable_database_statistics: 'Enable Database Block Statistics', enable_block_query: 'Enable Todo Block Query',