fix: hide lock/unlock on published whiteboards

pull/9287/head
Konstantinos Kaloutas 2023-05-05 12:58:56 +03:00 committed by Gabriel Horner
parent f4b4ecb526
commit ab2d9dd0ef
1 changed files with 2 additions and 2 deletions

View File

@ -262,7 +262,7 @@ export const ContextMenu = observer(function ContextMenu({
Deselect all
</ReactContextMenu.Item>
)}
{app.selectedShapes?.size > 0 && app.selectedShapesArray?.some(s => !s.props.isLocked) && (
{!app.readOnly && app.selectedShapes?.size > 0 && app.selectedShapesArray?.some(s => !s.props.isLocked) && (
<ReactContextMenu.Item
className="tl-menu-item"
onClick={() => runAndTransition(() => app.setLocked(true))}
@ -272,7 +272,7 @@ export const ContextMenu = observer(function ContextMenu({
<KeyboardShortcut action="whiteboard/lock" />
</ReactContextMenu.Item>
)}
{app.selectedShapes?.size > 0 && app.selectedShapesArray?.some(s => s.props.isLocked) && (
{!app.readOnly && app.selectedShapes?.size > 0 && app.selectedShapesArray?.some(s => s.props.isLocked) && (
<ReactContextMenu.Item
className="tl-menu-item"
onClick={() => runAndTransition(() => app.setLocked(false))}