From 8b6afd3d0769cf928b345ec5fe8be8b45cd6dfa9 Mon Sep 17 00:00:00 2001 From: braks <78412429+bcakmakoglu@users.noreply.github.com> Date: Mon, 1 Aug 2022 23:56:10 +0200 Subject: [PATCH] refactor: move watch flush timing to pre --- packages/vue-flow/src/components/Nodes/NodeWrapper.vue | 2 +- .../vue-flow/src/container/EdgeRenderer/EdgeRenderer.vue | 1 - packages/vue-flow/src/container/VueFlow/watch.ts | 8 ++++---- 3 files changed, 5 insertions(+), 6 deletions(-) diff --git a/packages/vue-flow/src/components/Nodes/NodeWrapper.vue b/packages/vue-flow/src/components/Nodes/NodeWrapper.vue index af22087f..c91a6591 100644 --- a/packages/vue-flow/src/components/Nodes/NodeWrapper.vue +++ b/packages/vue-flow/src/components/Nodes/NodeWrapper.vue @@ -127,7 +127,7 @@ onMounted(() => { target: getHandleBounds('.target', nodeElement.value, viewport.zoom), } }, - { immediate: true, flush: 'post' }, + { immediate: true }, ) }) }) diff --git a/packages/vue-flow/src/container/EdgeRenderer/EdgeRenderer.vue b/packages/vue-flow/src/container/EdgeRenderer/EdgeRenderer.vue index cc304729..0a7ff02d 100644 --- a/packages/vue-flow/src/container/EdgeRenderer/EdgeRenderer.vue +++ b/packages/vue-flow/src/container/EdgeRenderer/EdgeRenderer.vue @@ -87,7 +87,6 @@ onPaneReady(() => { } }, { - flush: 'post', immediate: true, }, ) diff --git a/packages/vue-flow/src/container/VueFlow/watch.ts b/packages/vue-flow/src/container/VueFlow/watch.ts index 7216bafa..a5012d62 100644 --- a/packages/vue-flow/src/container/VueFlow/watch.ts +++ b/packages/vue-flow/src/container/VueFlow/watch.ts @@ -34,7 +34,7 @@ export default (models: ToRefs if (pauseModel) pauseModel.resume() }) }, - { immediate: true, flush: 'post' }, + { immediate: true }, ) nextTick(() => { @@ -43,7 +43,7 @@ export default (models: ToRefs }) } }, - { immediate: !!(models.modelValue && models.modelValue.value), flush: 'post' }, + { immediate: !!(models.modelValue && models.modelValue.value) }, ) }) } @@ -77,7 +77,7 @@ export default (models: ToRefs }) } }, - { immediate: !!(models.nodes && models.nodes.value), flush: 'post' }, + { immediate: !!(models.nodes && models.nodes.value) }, ) }) } @@ -111,7 +111,7 @@ export default (models: ToRefs }) } }, - { immediate: !!(models.edges && models.edges.value), flush: 'post' }, + { immediate: !!(models.edges && models.edges.value) }, ) }) }