diff --git a/packages/bruno-app/src/components/Preferences/General/index.js b/packages/bruno-app/src/components/Preferences/General/index.js index 2dbcfab76..917b5765d 100644 --- a/packages/bruno-app/src/components/Preferences/General/index.js +++ b/packages/bruno-app/src/components/Preferences/General/index.js @@ -25,8 +25,9 @@ const General = ({ close }) => { }; const handleTimeoutChange = (value) => { - const validTimeout = isNaN(Number(value)) ? timeout : Number(value); - setTimeout(validTimeout); + if (/^[0-9]\d*$/.test(value) || value === '') { + setTimeout(value); + } }; return ( @@ -47,13 +48,14 @@ const General = ({ close }) => { handleTimeoutChange(e.target.value)} defaultValue={timeout === 0 ? '' : timeout} + value={timeout} />