diff --git a/frontend/apps/editor3d/app/src/pages/PageEnigma/comps/ControlsTopButtons/ControlsTopButtons.tsx b/frontend/apps/editor3d/app/src/pages/PageEnigma/comps/ControlsTopButtons/ControlsTopButtons.tsx index afa09a32d3..80aff32510 100644 --- a/frontend/apps/editor3d/app/src/pages/PageEnigma/comps/ControlsTopButtons/ControlsTopButtons.tsx +++ b/frontend/apps/editor3d/app/src/pages/PageEnigma/comps/ControlsTopButtons/ControlsTopButtons.tsx @@ -187,7 +187,7 @@ export const ControlsTopButtons = () => { return (
- {/* { }, { disabled: - !scene.value.isModified || - scene.value.ownerToken === - authentication.userInfo.value?.user_token, + !(scene.value.isModified && + (scene.value.ownerToken === undefined || scene.value.ownerToken === + authentication.userInfo.value?.user_token)), // save scene should be disabled if there are no changes label: "Save scene", description: "Ctrl+S", @@ -285,7 +285,7 @@ export const ControlsTopButtons = () => { }, }, ]} - /> */} + />