From c7dd6778ac6d19e6de500e6cb6c00d1624321028 Mon Sep 17 00:00:00 2001 From: JimmFly <447268514@qq.com> Date: Wed, 6 Mar 2024 10:07:20 +0000 Subject: [PATCH] fix(core): disable doc info and backlinks in readonly mode (#6033) close AFF-671 image --- .../core/src/components/affine/page-properties/table.tsx | 2 +- .../src/components/blocksuite/block-suite-editor/lit-adaper.tsx | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/packages/frontend/core/src/components/affine/page-properties/table.tsx b/packages/frontend/core/src/components/affine/page-properties/table.tsx index 3585d9a7b8..c29cc388af 100644 --- a/packages/frontend/core/src/components/affine/page-properties/table.tsx +++ b/packages/frontend/core/src/components/affine/page-properties/table.tsx @@ -1049,7 +1049,7 @@ export const PagePropertiesTable = ({ page }: { page: Doc }) => { // if the given page is not in the current workspace, then we don't render anything // eg. when it is in history modal - if (!manager.page) { + if (!manager.page || manager.readonly) { return null; } diff --git a/packages/frontend/core/src/components/blocksuite/block-suite-editor/lit-adaper.tsx b/packages/frontend/core/src/components/blocksuite/block-suite-editor/lit-adaper.tsx index ee0ee6dd64..ba718a95cf 100644 --- a/packages/frontend/core/src/components/blocksuite/block-suite-editor/lit-adaper.tsx +++ b/packages/frontend/core/src/components/blocksuite/block-suite-editor/lit-adaper.tsx @@ -128,7 +128,7 @@ export const BlocksuiteDocEditor = forwardRef< }} > ) : null} - {docPage ? ( + {docPage && !page.readonly ? ( ) : null}