From d036769d5863602bb72a498ffe318c1d932a9e30 Mon Sep 17 00:00:00 2001 From: bcakmakoglu <78412429+bcakmakoglu@users.noreply.github.com> Date: Thu, 23 Jun 2022 15:47:34 +0200 Subject: [PATCH] chore(edges): simplify `elevateEdgesOnSelect` logic --- .../container/EdgeRenderer/EdgeRenderer.vue | 146 ++++++------------ 1 file changed, 51 insertions(+), 95 deletions(-) diff --git a/packages/vue-flow/src/container/EdgeRenderer/EdgeRenderer.vue b/packages/vue-flow/src/container/EdgeRenderer/EdgeRenderer.vue index b5eab602..3c1c2058 100644 --- a/packages/vue-flow/src/container/EdgeRenderer/EdgeRenderer.vue +++ b/packages/vue-flow/src/container/EdgeRenderer/EdgeRenderer.vue @@ -66,6 +66,14 @@ onPaneReady(() => { () => { if (elevateEdgesOnSelect) { nextTick(() => (groups = groupEdgesByZLevel(getEdges, getNode))) + } else { + groups = [ + { + isMaxLevel: true, + edges: getEdges, + level: 0, + }, + ] } }, { @@ -163,101 +171,49 @@ export default {