From d55d862d3eb6d98201aeaf61c00afa15221f9bf9 Mon Sep 17 00:00:00 2001 From: Josh Hawkins <32435876+hawkeye217@users.noreply.github.com> Date: Thu, 2 May 2024 12:18:20 -0500 Subject: [PATCH] move calc into onLoad --- web/src/components/camera/CameraImage.tsx | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/web/src/components/camera/CameraImage.tsx b/web/src/components/camera/CameraImage.tsx index 3a8c0554f..b7fd2be10 100644 --- a/web/src/components/camera/CameraImage.tsx +++ b/web/src/components/camera/CameraImage.tsx @@ -45,11 +45,12 @@ export default function CameraImage({ onLoad={() => { setHasLoaded(true); + if (imgRef.current) { + const { naturalHeight, naturalWidth } = imgRef.current; + setIsPortraitImage(naturalHeight > naturalWidth); + } + if (onload) { - if (imgRef.current) { - const { naturalHeight, naturalWidth } = imgRef.current; - setIsPortraitImage(naturalHeight > naturalWidth); - } onload(); } }}