From 5f6aef7a1c79b38f592ff0f9d7e7be95a5c88d50 Mon Sep 17 00:00:00 2001 From: "Alaric.Baraou" Date: Wed, 7 Dec 2022 14:24:20 +0900 Subject: [PATCH] fix: remove TransformControls events from cleanup (#1171) --- src/core/TransformControls.tsx | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/src/core/TransformControls.tsx b/src/core/TransformControls.tsx index 95dfb3343..7e44d507d 100644 --- a/src/core/TransformControls.tsx +++ b/src/core/TransformControls.tsx @@ -91,10 +91,10 @@ export const TransformControls = React.forwardRef void>() const onObjectChangeRef = React.useRef<(e?: THREE.Event) => void>() - React.useLayoutEffect(() => (onChangeRef.current = onChange), [onChange]) - React.useLayoutEffect(() => (onMouseDownRef.current = onMouseDown), [onMouseDown]) - React.useLayoutEffect(() => (onMouseUpRef.current = onMouseUp), [onMouseUp]) - React.useLayoutEffect(() => (onObjectChangeRef.current = onObjectChange), [onObjectChange]) + React.useLayoutEffect(() => void (onChangeRef.current = onChange), [onChange]) + React.useLayoutEffect(() => void (onMouseDownRef.current = onMouseDown), [onMouseDown]) + React.useLayoutEffect(() => void (onMouseUpRef.current = onMouseUp), [onMouseUp]) + React.useLayoutEffect(() => void (onObjectChangeRef.current = onObjectChange), [onObjectChange]) React.useEffect(() => { const onChange = (e: THREE.Event) => {