diff --git a/src/pages/thread/SortBy.js b/src/pages/thread/SortBy.js
index f8bb21a..105f5c1 100644
--- a/src/pages/thread/SortBy.js
+++ b/src/pages/thread/SortBy.js
@@ -34,15 +34,14 @@ const sortBy = props => {
- {
- setReloadVisible(parseInt(e.target.value) > props.global.state.maxComments && props.global.state.maxComments < maxCommentsLimit)
- }} onBlur={e => {
- e.target.value = props.global.saveMaxComments(e.target.value)
- }} {
- ...(isFirefox ? {onClick: e => {
- e.target.focus()
- }} : {})
- } defaultValue={props.global.state.maxComments} type='number' maxLength='5' required min='100' max={maxCommentsLimit} step='100' />
+ e.key == "Enter" && e.target.blur()}
+ onChange= {e =>
+ setReloadVisible(parseInt(e.target.value) > props.global.state.maxComments && props.global.state.maxComments < maxCommentsLimit)}
+ onBlur= {e => e.target.value = props.global.saveMaxComments(e.target.value)}
+ { ...(isFirefox ? {
+ onClick: e => e.target.focus() } : {}) }
+ defaultValue={props.global.state.maxComments} type='number' maxLength='5' required min='100' max={maxCommentsLimit} step='100' />
{reloadVisible && <>
{props.global.loadMaxComments(); setReloadVisible(false)}} type='button' value='Reload' />