fix(svelte): use map for dimension updates

This commit is contained in:
moklick
2023-11-16 11:56:17 +01:00
parent b56f5ad9e1
commit c888126438
@@ -87,13 +87,18 @@
if (doUpdate) { if (doUpdate) {
requestAnimationFrame(() => requestAnimationFrame(() =>
updateNodeDimensions([ updateNodeDimensions(
new Map([
[
id,
{ {
id, id,
nodeElement: nodeRef, nodeElement: nodeRef,
forceUpdate: true forceUpdate: true
} }
]
]) ])
)
); );
} }
@@ -124,8 +129,6 @@
dispatch('nodeclick', { node, event }); dispatch('nodeclick', { node, event });
} }
// @todo: add selectable state
</script> </script>
<!-- svelte-ignore a11y-click-events-have-key-events --> <!-- svelte-ignore a11y-click-events-have-key-events -->