diff --git a/.changeset/five-readers-teach.md b/.changeset/five-readers-teach.md new file mode 100644 index 00000000..37886f44 --- /dev/null +++ b/.changeset/five-readers-teach.md @@ -0,0 +1,5 @@ +--- +'@vue-flow/core': patch +--- + +Teleport edge labels into separate svg container (fixes edges overlapping edge labels) diff --git a/packages/core/src/components/Edges/EdgeLabelRenderer.vue b/packages/core/src/components/Edges/EdgeLabelRenderer.vue new file mode 100644 index 00000000..3de7b419 --- /dev/null +++ b/packages/core/src/components/Edges/EdgeLabelRenderer.vue @@ -0,0 +1,23 @@ + + + + + diff --git a/packages/core/src/components/Edges/EdgeText.vue b/packages/core/src/components/Edges/EdgeText.vue index 752847b6..89c449b2 100644 --- a/packages/core/src/components/Edges/EdgeText.vue +++ b/packages/core/src/components/Edges/EdgeText.vue @@ -1,4 +1,5 @@