diff --git a/src/renderer/src/pages/settings/WebSearchSettings/BasicSettings.tsx b/src/renderer/src/pages/settings/WebSearchSettings/BasicSettings.tsx index ffc3cedd22..6dcb71fea8 100644 --- a/src/renderer/src/pages/settings/WebSearchSettings/BasicSettings.tsx +++ b/src/renderer/src/pages/settings/WebSearchSettings/BasicSettings.tsx @@ -60,10 +60,12 @@ const BasicSettings: FC = () => { { const value = e.target.value - if (!isNaN(Number(value)) && Number(value) > 0) { + if (value === '') { + dispatch(setContentLimit(undefined)) + } else if (!isNaN(Number(value)) && Number(value) > 0) { dispatch(setContentLimit(Number(value))) } }} diff --git a/src/renderer/src/store/websearch.ts b/src/renderer/src/store/websearch.ts index 3d2268817f..bce7db7e4e 100644 --- a/src/renderer/src/store/websearch.ts +++ b/src/renderer/src/store/websearch.ts @@ -135,7 +135,7 @@ const websearchSlice = createSlice({ state.providers.push(action.payload) } }, - setContentLimit: (state, action: PayloadAction) => { + setContentLimit: (state, action: PayloadAction) => { state.contentLimit = action.payload } }