diff --git a/src/svelte-interface/components/themes/BackgroundSelector.svelte b/src/svelte-interface/components/themes/BackgroundSelector.svelte index 8f24b4b1..9adc1f10 100644 --- a/src/svelte-interface/components/themes/BackgroundSelector.svelte +++ b/src/svelte-interface/components/themes/BackgroundSelector.svelte @@ -1,10 +1,10 @@ - -
+

Background Images

{#if !isEditMode} handleFileChange(e.detail)} /> {/if} - {#each imageBackgrounds as bg (bg.id)} - selectBackground(bg.id)} - onDelete={() => deleteBackground(bg.id)} - /> - {/each} + {#if isVisible} + {#each imageBackgrounds as bg (bg.id)} + selectBackground(bg.id)} + onDelete={() => deleteBackground(bg.id)}/> + {/each} + {:else} + {#each imageBackgrounds as bg (bg.id)} +
+ {/each} + {/if}

Background Videos

@@ -139,14 +175,20 @@ {#if !isEditMode} handleFileChange(e.detail)} /> {/if} - {#each videoBackgrounds as bg (bg.id)} - selectBackground(bg.id)} - onDelete={() => deleteBackground(bg.id)} - /> - {/each} + {#if isVisible} + {#each videoBackgrounds as bg (bg.id)} + selectBackground(bg.id)} + onDelete={() => deleteBackground(bg.id)} + /> + {/each} + {:else} + {#each videoBackgrounds as bg (bg.id)} +
+ {/each} + {/if}
\ No newline at end of file