From 6247f3df7ebb582a0762fbb401e6dad9e62ac988 Mon Sep 17 00:00:00 2001 From: Brian Zinn Date: Sun, 27 Aug 2023 13:10:14 -0700 Subject: [PATCH] add: set all props on mount... even in StrictMode on 2nd render. fixes #291 --- packages/react-babylonjs/src/Scene.tsx | 2 ++ 1 file changed, 2 insertions(+) diff --git a/packages/react-babylonjs/src/Scene.tsx b/packages/react-babylonjs/src/Scene.tsx index cf212422..e13fac8b 100644 --- a/packages/react-babylonjs/src/Scene.tsx +++ b/packages/react-babylonjs/src/Scene.tsx @@ -85,6 +85,8 @@ const Scene: React.FC = (props: SceneProps, context?: any) => { }, } + // NOTE: in StrictMode will contain props from first render + prevPropsRef.current = {} updateScene(props, prevPropsRef, container.rootInstance, propsHandler) const reconciler = createReconciler({})