From ba0102f2a651bf3e8cd55d35cdd7f07f126475c7 Mon Sep 17 00:00:00 2001 From: Gykes <24581046+Gykes@users.noreply.github.com> Date: Wed, 10 Dec 2025 15:07:16 -0600 Subject: [PATCH] use initialstate for scene performers in tagger (#6391) --- .../src/components/Tagger/scenes/StashSearchResult.tsx | 9 ++++----- 1 file changed, 4 insertions(+), 5 deletions(-) diff --git a/ui/v2.5/src/components/Tagger/scenes/StashSearchResult.tsx b/ui/v2.5/src/components/Tagger/scenes/StashSearchResult.tsx index 01ce23643..f37754b37 100755 --- a/ui/v2.5/src/components/Tagger/scenes/StashSearchResult.tsx +++ b/ui/v2.5/src/components/Tagger/scenes/StashSearchResult.tsx @@ -291,9 +291,8 @@ const StashSearchResult: React.FC = ({ ); // map of original performer to id - const [performerIDs, setPerformerIDs] = useState<(string | undefined)[]>( - getInitialPerformers() - ); + const [performerIDs, setPerformerIDs, setInitialPerformerIDs] = + useInitialState<(string | undefined)[]>(getInitialPerformers()); const [studioID, setStudioID] = useState( getInitialStudio() @@ -304,8 +303,8 @@ const StashSearchResult: React.FC = ({ }, [getInitialTags, setInitialTagIDs]); useEffect(() => { - setPerformerIDs(getInitialPerformers()); - }, [getInitialPerformers]); + setInitialPerformerIDs(getInitialPerformers()); + }, [getInitialPerformers, setInitialPerformerIDs]); useEffect(() => { setStudioID(getInitialStudio());