Scoll to dismiss keyboard for the two searchable lists

This commit is contained in:
Garth Vander Houwen 2024-03-10 22:14:46 -07:00
parent 61a98a09b9
commit c36832586c
2 changed files with 2 additions and 0 deletions

View file

@ -158,6 +158,7 @@ struct UserList: View {
.navigationTitle(String.localizedStringWithFormat("contacts %@".localized, String(users.count == 0 ? 0 : users.count - 1)))
.searchable(text: usersQuery, placement: users.count > 10 ? .navigationBarDrawer(displayMode: .always) : .automatic, prompt: "Find a contact")
.disableAutocorrection(true)
.scrollDismissesKeyboard(.immediately)
}
}
}

View file

@ -161,6 +161,7 @@ struct NodeList: View {
}
.searchable(text: $searchState.searchText, placement: nodes.count > 10 ? .navigationBarDrawer(displayMode: .always) : .automatic, prompt: "Find a node")
.disableAutocorrection(true)
.scrollDismissesKeyboard(.immediately)
.searchScopes($searchState.searchScope) {
ForEach(NodeSearchState.SearchScopes.allCases) { scope in
Text(scope.title).tag(scope)