From 3532bcf820e20d1c8eb4763dbe0b17bc2d7d4c93 Mon Sep 17 00:00:00 2001 From: "gpt-engineer-app[bot]" <159125892+gpt-engineer-app[bot]@users.noreply.github.com> Date: Thu, 21 May 2026 16:55:38 +0000 Subject: [PATCH] Changes Co-authored-by: Reifonas <211114984+Reifonas@users.noreply.github.com> --- src/stores/useModelStore.ts | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/stores/useModelStore.ts b/src/stores/useModelStore.ts index 11182e9..8970a0c 100644 --- a/src/stores/useModelStore.ts +++ b/src/stores/useModelStore.ts @@ -524,7 +524,9 @@ export const useModelStore = create((set, get) => ({ toggleElementSelection: (key) => set((s) => { const next = new Set(s.selectedElementKeys); if (next.has(key)) next.delete(key); else next.add(key); - return { selectedElementKeys: next, visibilityNonce: s.visibilityNonce + 1 }; + const newNonce = s.visibilityNonce + 1; + console.log('[Store] toggleElementSelection', { key, size: next.size, newNonce }); + return { selectedElementKeys: next, visibilityNonce: newNonce }; }), clearElementSelection: () => set((s) => ({ selectedElementKeys: new Set(), visibilityNonce: s.visibilityNonce + 1 })), hideSelectedElements: () => set((s) => {