File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -36,7 +36,9 @@ struct SearchView: View {
3636 }
3737 }
3838 . onAppear {
39- viewModel. send ( . setSearching( true ) )
39+ DispatchQueue . main. async {
40+ viewModel. send ( . setSearching( true ) )
41+ }
4042 }
4143 . onChange ( of: viewModel. state. isSearching) { isSearching in
4244 if !isSearching {
@@ -53,7 +55,6 @@ struct SearchView: View {
5355 }
5456 // TODO: iOS 16에서 introspect 모듈을 사용하여 .searchable의 isPresented를 관리한다
5557 // .introspect(.searchField, on: iOS(.v16)) { searchBar in }
56-
5758 }
5859 }
5960
@@ -96,12 +97,11 @@ struct SearchView: View {
9697 prompt: " 검색 "
9798 )
9899 } else {
99- scrollContent
100- . searchable (
101- text: searchQueryBinding,
102- placement: . navigationBarDrawer( displayMode: . always) ,
103- prompt: " 검색 "
104- )
100+ scrollContent. searchable (
101+ text: searchQueryBinding,
102+ placement: . navigationBarDrawer( displayMode: . always) ,
103+ prompt: " 검색 "
104+ )
105105 }
106106 }
107107 . onSubmit ( of: . search) {
You can’t perform that action at this time.
0 commit comments