diff --git a/src/settings/SettingsModal.tsx b/src/settings/SettingsModal.tsx index 78afc2c5..6c9cdc52 100644 --- a/src/settings/SettingsModal.tsx +++ b/src/settings/SettingsModal.tsx @@ -222,9 +222,13 @@ export const SettingsModal: FC = ({ type="number" label={t("settings.duplicate_tiles_label")} value={duplicateTiles.toString()} + min={0} onChange={useCallback( (event: ChangeEvent): void => { const value = event.target.valueAsNumber; + if (value < 0) { + return; + } setDuplicateTiles(Number.isNaN(value) ? 0 : value); }, [setDuplicateTiles],