Canvas: Remove Open Editor option from context menu when in normal editor mode #52186

This commit is contained in:
Nathan Marrs 2022-07-13 15:33:43 -07:00 committed by GitHub
parent 2520d8f827
commit eb5a96eae9
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -91,20 +91,22 @@ export const CanvasContextMenu = ({ scene }: Props) => {
}}
className={styles.menuItem}
/>
<MenuItem
label={inlineEditorOpen ? 'Close Editor' : 'Open Editor'}
onClick={() => {
if (scene.inlineEditingCallback) {
if (inlineEditorOpen) {
activePanel.panel.inlineEditButtonClose();
} else {
scene.inlineEditingCallback();
{!scene.isPanelEditing && (
<MenuItem
label={inlineEditorOpen ? 'Close Editor' : 'Open Editor'}
onClick={() => {
if (scene.inlineEditingCallback) {
if (inlineEditorOpen) {
activePanel.panel.inlineEditButtonClose();
} else {
scene.inlineEditingCallback();
}
}
}
closeContextMenu();
}}
className={styles.menuItem}
/>
closeContextMenu();
}}
className={styles.menuItem}
/>
)}
</>
);
};