From d3ddbfa7a7a235f97b340b9bff376401afbc931e Mon Sep 17 00:00:00 2001 From: Serhii Holinei Date: Mon, 5 Jun 2023 18:48:24 -0400 Subject: [PATCH] [Bugfix] Include onResize/onResizeStart/onResizeEnd in the list of useEffect dependencies --- .../NodeResizer/ResizeControl.tsx | 13 ++++++++++++- 1 file changed, 12 insertions(+), 1 deletion(-) diff --git a/packages/react/src/additional-components/NodeResizer/ResizeControl.tsx b/packages/react/src/additional-components/NodeResizer/ResizeControl.tsx index 9eb62fd6..3e038fd0 100644 --- a/packages/react/src/additional-components/NodeResizer/ResizeControl.tsx +++ b/packages/react/src/additional-components/NodeResizer/ResizeControl.tsx @@ -221,7 +221,18 @@ function ResizeControl({ return () => { selection.on('.drag', null); }; - }, [id, controlPosition, minWidth, minHeight, maxWidth, maxHeight, keepAspectRatio]); + }, [ + id, + controlPosition, + minWidth, + minHeight, + maxWidth, + maxHeight, + keepAspectRatio, + onResizeStart, + onResize, + onResizeEnd, + ]); const positionClassNames = controlPosition.split('-'); const colorStyleProp = variant === ResizeControlVariant.Line ? 'borderColor' : 'backgroundColor';