From 6e1734c86e44ec0d996263e8a87b7b36c41ccbe9 Mon Sep 17 00:00:00 2001 From: Aaryan Khandelwal <65252264+aaryan610@users.noreply.github.com> Date: Wed, 30 Jul 2025 14:12:33 +0530 Subject: [PATCH] [WIKI-570] fix: image alignment for read only editor #7509 --- .../custom-image/components/block.tsx | 1 + .../custom-image/components/toolbar/root.tsx | 18 ++++++++++++------ 2 files changed, 13 insertions(+), 6 deletions(-) diff --git a/packages/editor/src/core/extensions/custom-image/components/block.tsx b/packages/editor/src/core/extensions/custom-image/components/block.tsx index 45c66f428..83a2a1226 100644 --- a/packages/editor/src/core/extensions/custom-image/components/block.tsx +++ b/packages/editor/src/core/extensions/custom-image/components/block.tsx @@ -280,6 +280,7 @@ export const CustomImageBlock: React.FC = (props) => { {showImageToolbar && ( = (props) => { - const { alignment, downloadSrc, handleAlignmentChange } = props; + const { alignment, editor, downloadSrc, handleAlignmentChange } = props; // states const [shouldShowToolbar, setShouldShowToolbar] = useState(false); + // derived values + const isEditable = editor.isEditable; return ( <> @@ -33,11 +37,13 @@ export const ImageToolbarRoot: React.FC = (props) => { )} > - + {isEditable && ( + + )}