From 65327a6102b12d1074fe240e1e1c3b7b9cf83ba2 Mon Sep 17 00:00:00 2001 From: WithoutPants <53250216+WithoutPants@users.noreply.github.com> Date: Mon, 15 Dec 2025 08:16:46 +1100 Subject: [PATCH] Add useInitialState to studio in search result (#6409) --- .../src/components/Tagger/scenes/StashSearchResult.tsx | 10 +++++----- 1 file changed, 5 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 4e7184fd6..dc0a616d6 100755 --- a/ui/v2.5/src/components/Tagger/scenes/StashSearchResult.tsx +++ b/ui/v2.5/src/components/Tagger/scenes/StashSearchResult.tsx @@ -294,9 +294,9 @@ const StashSearchResult: React.FC = ({ const [performerIDs, setPerformerIDs, setInitialPerformerIDs] = useInitialState<(string | undefined)[]>(getInitialPerformers()); - const [studioID, setStudioID] = useState( - getInitialStudio() - ); + const [studioID, setStudioID, setInitialStudioID] = useInitialState< + string | undefined + >(getInitialStudio()); useEffect(() => { setInitialTagIDs(getInitialTags()); @@ -307,8 +307,8 @@ const StashSearchResult: React.FC = ({ }, [getInitialPerformers, setInitialPerformerIDs]); useEffect(() => { - setStudioID(getInitialStudio()); - }, [getInitialStudio]); + setInitialStudioID(getInitialStudio()); + }, [getInitialStudio, setInitialStudioID]); useEffect(() => { async function doResolveScene() {