diff --git a/Classes/Search/SearchViewController.swift b/Classes/Search/SearchViewController.swift index dd8e983c..844741a6 100644 --- a/Classes/Search/SearchViewController.swift +++ b/Classes/Search/SearchViewController.swift @@ -157,6 +157,14 @@ SearchRecentHeaderSectionControllerDelegate { } // MARK: UISearchBarDelegate + + func searchBar(_ searchBar: UISearchBar, textDidChange searchText: String) { + guard let term = searchBar.text?.trimmingCharacters(in: .whitespacesAndNewlines), + term.characters.isEmpty else { return } + + state = .idle + update(animated: false) + } func searchBarTextDidBeginEditing(_ searchBar: UISearchBar) { searchBar.setShowsCancelButton(true, animated: true)