diff --git a/emhttp/plugins/dynamix.gui.search/gui_search.page b/emhttp/plugins/dynamix.gui.search/gui_search.page index 24fcb8f5b..c95497883 100644 --- a/emhttp/plugins/dynamix.gui.search/gui_search.page +++ b/emhttp/plugins/dynamix.gui.search/gui_search.page @@ -63,28 +63,26 @@ function setupGUIsearch() { } function gui_search() { - if (typeof Awesomplete == 'function') { - - languageVisible = $('.nav-item.LanguageButton').is(':visible'); - $('.nav-tile.right').prepend("").css('overflow','visible'); - $('.nav-item.util,.nav-user.show').hide(); - - if (!guiSearchBoxSpan()) $('.nav-item.gui_search a').append(""); - $('.nav-item.gui_search').css('overflow','visible'); - - var guiSearchAwesomplete; - guiSearchBoxInput = document.getElementById('guiSearchBox'); - guiSearchAwesomplete = new Awesomplete(guiSearchBoxInput); - if (guiSearchSuggestions) { - guiSearchAwesomplete.list = guiSearchSuggestions; - guiSearchAwesomplete.maxItems = 15; - guiSearchAwesomplete.autoFirst = true; - Awesomplete.$('#guiSearchBox').removeEventListener('awesomplete-selectcomplete',guiSearch); - Awesomplete.$('#guiSearchBox').addEventListener('awesomplete-selectcomplete',guiSearch); - $('#guiSearchBox').attr('autocomplete','new-password'); // Stop awesomplete from resetting autocomplete - } - $('#guiSearchBox').focus().keydown(function(e){if (e.which==27) closeSearchBox(e);}).blur(function(e){closeSearchBox(e);}); + var guiSearchAwesomplete; + + languageVisible = $('.nav-item.LanguageButton').is(':visible'); + $('.nav-tile.right').prepend("").css('overflow','visible'); + $('.nav-item.util,.nav-user.show').hide(); + + if (!guiSearchBoxSpan()) $('.nav-item.gui_search a').append(""); + $('.nav-item.gui_search').css('overflow','visible'); + + guiSearchBoxInput = document.getElementById('guiSearchBox'); + guiSearchAwesomplete = new Awesomplete(guiSearchBoxInput); + if (guiSearchSuggestions) { + guiSearchAwesomplete.list = guiSearchSuggestions; + guiSearchAwesomplete.maxItems = 15; + guiSearchAwesomplete.autoFirst = true; + Awesomplete.$('#guiSearchBox').removeEventListener('awesomplete-selectcomplete',guiSearch); + Awesomplete.$('#guiSearchBox').addEventListener('awesomplete-selectcomplete',guiSearch); + $('#guiSearchBox').attr('autocomplete','new-password'); // Stop awesomplete from resetting autocomplete } + $('#guiSearchBox').focus().keydown(function(e){if (e.which==27) closeSearchBox(e);}).blur(function(e){closeSearchBox(e);}); } function closeSearchBox(e) {