From 3e21174dd85ac8600930cc49ebf6bca90d92b819 Mon Sep 17 00:00:00 2001 From: Brandon Wees Date: Mon, 19 Jan 2026 12:57:15 -0600 Subject: [PATCH] chore: web editor improvements (#25169) --- .../asset-viewer/asset-viewer-nav-bar.svelte | 21 ++++++++----------- .../asset-viewer/editor/editor-panel.svelte | 2 +- 2 files changed, 10 insertions(+), 13 deletions(-) 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 @@ {/if} - {#if showEditorButton} + {#if !editorDisabled} {/if} diff --git a/web/src/lib/components/asset-viewer/editor/editor-panel.svelte b/web/src/lib/components/asset-viewer/editor/editor-panel.svelte index 2622bcece7..c52b63793b 100644 --- a/web/src/lib/components/asset-viewer/editor/editor-panel.svelte +++ b/web/src/lib/components/asset-viewer/editor/editor-panel.svelte @@ -62,7 +62,7 @@ />

{$t('editor')}

- +