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.
This commit is contained in:
Robin
2024-08-06 10:56:15 -04:00
parent 04ad44f900
commit eef92249f7

View File

@@ -254,7 +254,8 @@ export const SettingsModal: FC<Props> = ({
value={duplicateTiles.toString()} value={duplicateTiles.toString()}
onChange={useCallback( onChange={useCallback(
(event: ChangeEvent<HTMLInputElement>): void => { (event: ChangeEvent<HTMLInputElement>): void => {
setDuplicateTiles(event.target.valueAsNumber); const value = event.target.valueAsNumber;
setDuplicateTiles(Number.isNaN(value) ? 0 : value);
}, },
[setDuplicateTiles], [setDuplicateTiles],
)} )}