diff --git a/.changeset/fair-fans-train.md b/.changeset/fair-fans-train.md new file mode 100644 index 00000000..ca0aea45 --- /dev/null +++ b/.changeset/fair-fans-train.md @@ -0,0 +1,5 @@ +--- +'@xyflow/svelte': patch +--- + +Fix `onmove`, `onmovestart` and `onmoveend` events not firing diff --git a/packages/svelte/src/lib/actions/zoom/index.ts b/packages/svelte/src/lib/actions/zoom/index.ts index 47cfa49e..34ead520 100644 --- a/packages/svelte/src/lib/actions/zoom/index.ts +++ b/packages/svelte/src/lib/actions/zoom/index.ts @@ -44,6 +44,9 @@ export default function zoom(domNode: Element, params: ZoomParams) { minZoom, maxZoom, initialViewport, + onPanZoomStart, + onPanZoom, + onPanZoomEnd, translateExtent, paneClickDistance, setPanZoomInstance, @@ -58,6 +61,9 @@ export default function zoom(domNode: Element, params: ZoomParams) { translateExtent, viewport: initialViewport, paneClickDistance, + onPanZoom, + onPanZoomStart, + onPanZoomEnd, onDraggingChange });