diff --git a/searx/settings.yml b/searx/settings.yml index d5243d856..d792db557 100644 --- a/searx/settings.yml +++ b/searx/settings.yml @@ -109,7 +109,8 @@ ui: query_in_title: false # infinite_scroll: When true, automatically loads the next page when scrolling to bottom of the current page. infinite_scroll: false - # search_on_autocomplete_click: When true, start a search when an autocomplete suggestion is clicked instead of simply filling the search bar with it. + # search_on_autocomplete_click: When true, start a search when an autocomplete suggestion is clicked + # instead of simply filling the search bar with it. search_on_autocomplete_click: true # ui theme default_theme: simple diff --git a/searx/settings_defaults.py b/searx/settings_defaults.py index af9f648c1..58f973349 100644 --- a/searx/settings_defaults.py +++ b/searx/settings_defaults.py @@ -199,7 +199,7 @@ SCHEMA = { 'query_in_title': SettingsValue(bool, False), 'infinite_scroll': SettingsValue(bool, False), 'cache_url': SettingsValue(str, 'https://web.archive.org/web/'), - "search_on_autocomplete_click": SettingsValue(bool, True) + "search_on_autocomplete_click": SettingsValue(bool, True), }, 'preferences': { 'lock': SettingsValue(list, []), diff --git a/searx/static/themes/simple/src/js/main/search.js b/searx/static/themes/simple/src/js/main/search.js index ed5415a7e..2ddc611c1 100644 --- a/searx/static/themes/simple/src/js/main/search.js +++ b/searx/static/themes/simple/src/js/main/search.js @@ -14,11 +14,10 @@ } } - function autocomplete_onclick(e, suggestion, params) { - + function autocomplete_onclick (e, suggestion, params) { params._Select(suggestion); // Ctrl + Click = Only place the suggestion in the search bar, no auto search. - if(!e.ctrlKey && searxng.settings.search_on_autocomplete_click){ + if (!e.ctrlKey && searxng.settings.search_on_autocomplete_click){ submitIfQuery(); } }