diff --git a/web/src/lib/components/asset-viewer/asset-viewer-nav-bar.svelte b/web/src/lib/components/asset-viewer/asset-viewer-nav-bar.svelte
index b0396f939f..cf8301d755 100644
--- a/web/src/lib/components/asset-viewer/asset-viewer-nav-bar.svelte
+++ b/web/src/lib/components/asset-viewer/asset-viewer-nav-bar.svelte
@@ -127,17 +127,14 @@
} = $derived(getAssetActions($t, asset));
const sharedLink = getSharedLink();
- // TODO: Enable when edits are ready for release
- let showEditorButton = $derived(
- isOwner &&
- asset.type === AssetTypeEnum.Image &&
- !(
- asset.exifInfo?.projectionType === ProjectionType.EQUIRECTANGULAR ||
- (asset.originalPath && asset.originalPath.toLowerCase().endsWith('.insp'))
- ) &&
- !(asset.originalPath && asset.originalPath.toLowerCase().endsWith('.gif')) &&
- !(asset.originalPath && asset.originalPath.toLowerCase().endsWith('.svg')) &&
- !asset.livePhotoVideoId,
+ const editorDisabled = $derived(
+ !isOwner ||
+ asset.type !== AssetTypeEnum.Image ||
+ asset.livePhotoVideoId ||
+ (asset.exifInfo?.projectionType === ProjectionType.EQUIRECTANGULAR &&
+ asset.originalPath.toLowerCase().endsWith('.insp')) ||
+ asset.originalPath.toLowerCase().endsWith('.gif') ||
+ asset.originalPath.toLowerCase().endsWith('.svg'),
);
@@ -191,7 +188,7 @@
{$t('editor')}
- +