From fc1f6ac728f07066cf3d642d8e98cbf6ee51568d Mon Sep 17 00:00:00 2001 From: Arnaud_Cayrol Date: Sun, 8 Feb 2026 10:40:11 +0100 Subject: [PATCH] Frontend cleanup: fix warnings --- .../src/lib/components/PeopleSelector.svelte | 7 ++- .../src/lib/components/SettingsPanel.svelte | 45 ++++++++++++------- 2 files changed, 34 insertions(+), 18 deletions(-) diff --git a/frontend/src/lib/components/PeopleSelector.svelte b/frontend/src/lib/components/PeopleSelector.svelte index 03f53a6..ecd1b39 100644 --- a/frontend/src/lib/components/PeopleSelector.svelte +++ b/frontend/src/lib/components/PeopleSelector.svelte @@ -8,7 +8,12 @@ let loading = $state(true); let error = $state(null); let searchQuery = $state(''); - let selectedId = $state(initialSelectedId); + let selectedId = $state(null); + + // Sync selectedId with initialSelectedId prop changes + $effect(() => { + selectedId = initialSelectedId; + }); let filteredPeople = $derived( people.filter(p => { diff --git a/frontend/src/lib/components/SettingsPanel.svelte b/frontend/src/lib/components/SettingsPanel.svelte index e1e74c3..b20e470 100644 --- a/frontend/src/lib/components/SettingsPanel.svelte +++ b/frontend/src/lib/components/SettingsPanel.svelte @@ -160,12 +160,13 @@ {#if config.processing.face_resolution.enabled}
-