Skip to content

Commit d166aff

Browse files
committed
fix: 간헐적으로 자동 포커싱이 되지 않는 현상 해결
1 parent 625451c commit d166aff

1 file changed

Lines changed: 3 additions & 2 deletions

File tree

DevLog/UI/Search/SearchView.swift

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff 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

0 commit comments

Comments
 (0)