diff --git a/apps/client/src/pages/builder/sidebars/left/sections/picture/options.tsx b/apps/client/src/pages/builder/sidebars/left/sections/picture/options.tsx index 5cb37001..0cc59183 100644 --- a/apps/client/src/pages/builder/sidebars/left/sections/picture/options.tsx +++ b/apps/client/src/pages/builder/sidebars/left/sections/picture/options.tsx @@ -52,6 +52,7 @@ export const PictureOptions = () => { }, [picture.aspectRatio]); const onAspectRatioChange = (value: AspectRatio) => { + if (!value) return setValue("basics.picture.aspectRatio", stringToRatioMap[value]); }; @@ -117,6 +118,8 @@ export const PictureOptions = () => { id="picture.aspectRatio" value={picture.aspectRatio} onChange={(event) => { + if (!event.target.valueAsNumber) return + if (isNaN(event.target.valueAsNumber)) return setValue("basics.picture.aspectRatio", event.target.valueAsNumber); }} />