diff --git a/Projects/Features/MemeEditor/Sources/MemeEditorView.swift b/Projects/Features/MemeEditor/Sources/MemeEditorView.swift index 2f5f01f..02c292a 100644 --- a/Projects/Features/MemeEditor/Sources/MemeEditorView.swift +++ b/Projects/Features/MemeEditor/Sources/MemeEditorView.swift @@ -144,6 +144,7 @@ struct MemeEditorView: View { keywordTags: keywordTags ) { keyword in viewModel.dispatch(type: .memeKeywordTapped(keyword: keyword)) + endTextEditing() } } .id(viewModel.state.memeCategories.count) diff --git a/Projects/Features/Search/Sources/View/SearchView.swift b/Projects/Features/Search/Sources/View/SearchView.swift index d691f4f..117f183 100644 --- a/Projects/Features/Search/Sources/View/SearchView.swift +++ b/Projects/Features/Search/Sources/View/SearchView.swift @@ -51,6 +51,9 @@ public struct SearchView: View { .frame(height: 64 + 50) } .scrollIndicators(.hidden) + .onTapGesture { + endTextEditing() + } } .onAppear { viewModel.dispatch(type: .viewWillAppear)