From 7ebabacbe4285f79d4065a706643b01d4d928c88 Mon Sep 17 00:00:00 2001 From: peterkogo Date: Tue, 4 Jun 2024 09:01:34 +0200 Subject: [PATCH 1/2] changed from store.edges.update to store.edges.set --- packages/svelte/src/lib/store/index.ts | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/packages/svelte/src/lib/store/index.ts b/packages/svelte/src/lib/store/index.ts index e02573ad..a15559c4 100644 --- a/packages/svelte/src/lib/store/index.ts +++ b/packages/svelte/src/lib/store/index.ts @@ -202,6 +202,7 @@ export function createStore({ elements.forEach((element) => { if (element.selected) { element.selected = false; + console.log('reset'); elementsChanged = true; } }); @@ -210,10 +211,10 @@ export function createStore({ function unselectNodesAndEdges(params?: { nodes?: Node[]; edges?: Edge[] }) { const resetNodes = resetSelectedElements(params?.nodes || get(store.nodes)); - if (resetNodes) store.nodes.update((nds) => nds); + if (resetNodes) store.nodes.set(get(store.nodes)); const resetEdges = resetSelectedElements(params?.edges || get(store.edges)); - if (resetEdges) store.edges.update((nds) => nds); + if (resetEdges) store.edges.set(get(store.edges)); } store.deleteKeyPressed.subscribe(async (deleteKeyPressed) => { From 18a41ecb904bd48e3370772669f4a2898fdfb196 Mon Sep 17 00:00:00 2001 From: peterkogo Date: Tue, 4 Jun 2024 11:53:05 +0200 Subject: [PATCH 2/2] removed console log --- packages/svelte/src/lib/store/index.ts | 1 - 1 file changed, 1 deletion(-) diff --git a/packages/svelte/src/lib/store/index.ts b/packages/svelte/src/lib/store/index.ts index a15559c4..d7d29194 100644 --- a/packages/svelte/src/lib/store/index.ts +++ b/packages/svelte/src/lib/store/index.ts @@ -202,7 +202,6 @@ export function createStore({ elements.forEach((element) => { if (element.selected) { element.selected = false; - console.log('reset'); elementsChanged = true; } });