From a229d190e4d27e3572b93e914f4f811d3b7b6cfa Mon Sep 17 00:00:00 2001 From: Mitchell McCaffrey Date: Thu, 28 May 2020 13:24:33 +1000 Subject: [PATCH] Fix bug where dice tray doesn't show after load --- src/components/dice/DiceTrayOverlay.js | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/components/dice/DiceTrayOverlay.js b/src/components/dice/DiceTrayOverlay.js index 911f5cc..ab72351 100644 --- a/src/components/dice/DiceTrayOverlay.js +++ b/src/components/dice/DiceTrayOverlay.js @@ -71,9 +71,9 @@ function DiceTrayOverlay({ isOpen }) { }; }, [isOpen]); - const handleSceneMount = useCallback(({ scene, engine }) => { + const handleSceneMount = useCallback(async ({ scene, engine }) => { sceneRef.current = scene; - initializeScene(scene); + await initializeScene(scene); engine.runRenderLoop(() => update(scene)); // eslint-disable-next-line react-hooks/exhaustive-deps }, []);