diff --git a/packages/svelte/src/lib/actions/portal/portal.svelte.ts b/packages/svelte/src/lib/actions/portal/portal.svelte.ts index 636325e0..e9a7554f 100644 --- a/packages/svelte/src/lib/actions/portal/portal.svelte.ts +++ b/packages/svelte/src/lib/actions/portal/portal.svelte.ts @@ -25,6 +25,7 @@ export default function (node: Element, target: Portal | undefined) { async update(target: Portal) { if (target !== previousTarget) { node.parentNode?.removeChild(node); + previousTarget = target; } tryToMount(node, domNode, target); }, diff --git a/packages/svelte/src/lib/components/EdgeLabel/EdgeLabel.svelte b/packages/svelte/src/lib/components/EdgeLabel/EdgeLabel.svelte index 45341a2a..191333b1 100644 --- a/packages/svelte/src/lib/components/EdgeLabel/EdgeLabel.svelte +++ b/packages/svelte/src/lib/components/EdgeLabel/EdgeLabel.svelte @@ -13,7 +13,6 @@ height, selectEdgeOnClick = false, transparent = false, - style, class: className, children, ...rest diff --git a/packages/svelte/src/lib/components/EdgeReconnectAnchor/EdgeReconnectAnchor.svelte b/packages/svelte/src/lib/components/EdgeReconnectAnchor/EdgeReconnectAnchor.svelte index 8af29883..b49edbb6 100644 --- a/packages/svelte/src/lib/components/EdgeReconnectAnchor/EdgeReconnectAnchor.svelte +++ b/packages/svelte/src/lib/components/EdgeReconnectAnchor/EdgeReconnectAnchor.svelte @@ -1,7 +1,7 @@