From 2c3f2dfc3fac6cd9b872ee0c7f6f205c0ae2cb45 Mon Sep 17 00:00:00 2001 From: Gerome Matilla Date: Tue, 9 Jun 2020 12:21:57 +0800 Subject: [PATCH] hide suggestions on searchbox close --- js/auto-suggestion.js | 5 +++-- js/show-search-box.js | 2 +- 2 files changed, 4 insertions(+), 3 deletions(-) diff --git a/js/auto-suggestion.js b/js/auto-suggestion.js index eca55eb..81f3c0b 100644 --- a/js/auto-suggestion.js +++ b/js/auto-suggestion.js @@ -7,9 +7,10 @@ class AutoSuggestion { this._registerSearchBoxOnKeyUpEvent(); } - _hideSuggestions = () => { + hideSuggestions = () => { // Hide suggestions this._suggestionsContainer.classList.remove('suggestionsShow'); + this._suggestionsUL.innerHTML = ''; } _showSuggestions = () => { @@ -122,7 +123,7 @@ class AutoSuggestion { if (this._searchBox.value < 1) { // Hide suggestions - this._hideSuggestions(); + this.hideSuggestions(); return; } diff --git a/js/show-search-box.js b/js/show-search-box.js index c2b355a..2a04ce7 100644 --- a/js/show-search-box.js +++ b/js/show-search-box.js @@ -38,7 +38,7 @@ class SearchBoxShow { this._searchBox.value = ''; // Hide suggestions - console.warn('hideSuggestions()'); + autoSuggestion.hideSuggestions(); this._searchBoxVisility = !this._searchBoxVisility; }