[ios] continues searching when the user tap on suggestion

Signed-off-by: Kiryl Kaveryn <kirylkaveryn@gmail.com>
This commit is contained in:
Kiryl Kaveryn
2025-05-23 17:09:24 +04:00
committed by Konstantin Pastbin
parent 96c24cf973
commit 9c392d3160
2 changed files with 13 additions and 3 deletions

View File

@@ -78,8 +78,16 @@ final class SearchOnMapPresenter {
viewModel.skipSuggestions = false
viewModel.searchingText = query.text
viewModel.contentState = .searching
viewModel.isTyping = false
viewModel.presentationStep = isRouting ? .hidden : .halfScreen
switch query.source {
case .typedText, .suggestion:
viewModel.isTyping = true
case .category, .deeplink:
viewModel.isTyping = false
viewModel.presentationStep = isRouting ? .hidden : .halfScreen
@unknown default:
fatalError("Unknown search text source")
}
case .clearSearch:
viewModel.searchingText = ""
viewModel.isTyping = true