From d913a3c85b1f0c7099ba112e9b47793eb3f93d15 Mon Sep 17 00:00:00 2001 From: psychedelicious <4822129+psychedelicious@users.noreply.github.com> Date: Tue, 8 Jul 2025 06:25:14 +1000 Subject: [PATCH] fix(ui): reset selected ref image when replacing all Fixes an unhandled error in a selector that can throw. --- .../web/src/features/controlLayers/store/refImagesSlice.ts | 2 ++ 1 file changed, 2 insertions(+) diff --git a/invokeai/frontend/web/src/features/controlLayers/store/refImagesSlice.ts b/invokeai/frontend/web/src/features/controlLayers/store/refImagesSlice.ts index 91ea0cc2b6..d52f202b58 100644 --- a/invokeai/frontend/web/src/features/controlLayers/store/refImagesSlice.ts +++ b/invokeai/frontend/web/src/features/controlLayers/store/refImagesSlice.ts @@ -57,6 +57,8 @@ export const refImagesSlice = createSlice({ const { entities, replace } = action.payload; if (replace) { state.entities = entities; + state.isPanelOpen = false; + state.selectedEntityId = null; } else { state.entities.push(...entities); }