From 926278e9efe83c3c48bb582967e33001bb97fd5d Mon Sep 17 00:00:00 2001 From: Chenlei Hu Date: Tue, 6 May 2025 16:07:19 -0400 Subject: [PATCH] [nit] Simplify selection overlay watcher (#3789) --- src/components/graph/SelectionOverlay.vue | 14 ++++---------- 1 file changed, 4 insertions(+), 10 deletions(-) diff --git a/src/components/graph/SelectionOverlay.vue b/src/components/graph/SelectionOverlay.vue index 302084587..88c5e6547 100644 --- a/src/components/graph/SelectionOverlay.vue +++ b/src/components/graph/SelectionOverlay.vue @@ -63,19 +63,13 @@ watch( ) watch( - () => { - const canvas = canvasStore.canvas - if (!canvas) return null - return { - scale: canvas.ds.state.scale, - offset: [canvas.ds.state.offset[0], canvas.ds.state.offset[1]] - } - }, + () => canvasStore.getCanvas().ds.state, (state) => { if (!state) return - positionSelectionOverlay(canvasStore.canvas as LGraphCanvas) - } + positionSelectionOverlay(canvasStore.getCanvas()) + }, + { deep: true } ) watch(