Co-authored-by: Reifonas <211114984+Reifonas@users.noreply.github.com>
This commit is contained in:
gpt-engineer-app[bot]
2026-05-21 14:50:19 +00:00
parent c4c9962584
commit 197ea1faad
+10 -1
View File
@@ -348,7 +348,16 @@ export const useModelStore = create<ModelStore>((set, get) => ({
setActiveModel: (id) => { setActiveModel: (id) => {
const state = get(); const state = get();
set({ activeModelId: id, ...syncActive({ models: state.models, activeModelId: id }) }); const active = state.models.find(m => m.id === id);
const vis = active ? loadVisibility(active.fileName) : { hidden: new Set<string>(), isolated: null };
set({
activeModelId: id,
...syncActive({ models: state.models, activeModelId: id }),
hiddenElementKeys: vis.hidden,
isolatedElementKeys: vis.isolated,
selectedElementKeys: new Set(),
visibilityNonce: state.visibilityNonce + 1,
});
}, },
toggleModelVisible: (id) => set((state) => ({ toggleModelVisible: (id) => set((state) => ({