From eef92249f7fe5e2b29963138511c6583391727ba Mon Sep 17 00:00:00 2001 From: Robin Date: Tue, 6 Aug 2024 10:56:15 -0400 Subject: [PATCH] Fix a crash when the duplicate tiles option is empty We need to handle the case where the value is NaN because the field is empty. --- src/settings/SettingsModal.tsx | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/settings/SettingsModal.tsx b/src/settings/SettingsModal.tsx index d8430022..6f9f83ab 100644 --- a/src/settings/SettingsModal.tsx +++ b/src/settings/SettingsModal.tsx @@ -254,7 +254,8 @@ export const SettingsModal: FC = ({ value={duplicateTiles.toString()} onChange={useCallback( (event: ChangeEvent): void => { - setDuplicateTiles(event.target.valueAsNumber); + const value = event.target.valueAsNumber; + setDuplicateTiles(Number.isNaN(value) ? 0 : value); }, [setDuplicateTiles], )}