Hide keyboard in search when pressing 'done' (#504)

This commit is contained in:
Danny Mösch 2021-09-03 05:31:19 +02:00 committed by GitHub
parent 91229b3bbd
commit 06d2ef1d09
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23

View file

@ -32,6 +32,7 @@ class PasswordNavigationViewController: UIViewController {
uiSearchController.searchBar.isTranslucent = true
uiSearchController.obscuresBackgroundDuringPresentation = false
uiSearchController.searchBar.sizeToFit()
uiSearchController.searchBar.returnKeyType = .done
if #available(iOS 13.0, *) {
uiSearchController.searchBar.searchTextField.clearButtonMode = .whileEditing
}
@ -380,10 +381,6 @@ extension PasswordNavigationViewController: UISearchBarDelegate {
cancelSearch()
}
func searchBarTextDidEndEditing(_: UISearchBar) {
cancelSearch()
}
func cancelSearch() {
configureTableView(in: parentPasswordEntity)
dataSource?.isSearchActive = false