From d5d0aa52c281357f1e8915efa3862ae6a287ebe5 Mon Sep 17 00:00:00 2001 From: Christian Byrne Date: Sun, 17 Aug 2025 10:52:25 -0700 Subject: [PATCH] [refactor] Refactor minimap initialization logic (#5052) * move ref initialization to the component * remove redundant init --- src/components/graph/GraphCanvas.vue | 11 ----------- src/components/graph/MiniMap.vue | 29 ++++++++-------------------- 2 files changed, 8 insertions(+), 32 deletions(-) diff --git a/src/components/graph/GraphCanvas.vue b/src/components/graph/GraphCanvas.vue index 1b0cf55ee3..335e6427fa 100644 --- a/src/components/graph/GraphCanvas.vue +++ b/src/components/graph/GraphCanvas.vue @@ -21,7 +21,6 @@ @@ -71,7 +70,6 @@ import { useContextMenuTranslation } from '@/composables/useContextMenuTranslati import { useCopy } from '@/composables/useCopy' import { useGlobalLitegraph } from '@/composables/useGlobalLitegraph' import { useLitegraphSettings } from '@/composables/useLitegraphSettings' -import { useMinimap } from '@/composables/useMinimap' import { usePaste } from '@/composables/usePaste' import { useWorkflowAutoSave } from '@/composables/useWorkflowAutoSave' import { useWorkflowPersistence } from '@/composables/useWorkflowPersistence' @@ -119,9 +117,7 @@ const selectionToolboxEnabled = computed(() => settingStore.get('Comfy.Canvas.SelectionToolbox') ) -const minimapRef = ref>() const minimapEnabled = computed(() => settingStore.get('Comfy.Minimap.Visible')) -const minimap = useMinimap() watchEffect(() => { nodeDefStore.showDeprecated = settingStore.get('Comfy.Node.ShowDeprecated') @@ -358,13 +354,6 @@ onMounted(async () => { } ) - whenever( - () => minimapRef.value, - (ref) => { - minimap.setMinimapRef(ref) - } - ) - whenever( () => useCanvasStore().canvas, (canvas) => { diff --git a/src/components/graph/MiniMap.vue b/src/components/graph/MiniMap.vue index 0e47595f02..a1e9993e53 100644 --- a/src/components/graph/MiniMap.vue +++ b/src/components/graph/MiniMap.vue @@ -1,6 +1,7 @@