Persist log and connection search state across tabs
This commit is contained in:
@@ -60,10 +60,15 @@ public struct ConnectionListView: View {
|
||||
#endif
|
||||
.alert($viewModel.alert)
|
||||
.onAppear {
|
||||
if !environments.connectionSearchText.isEmpty {
|
||||
viewModel.searchText = environments.connectionSearchText
|
||||
viewModel.isSearching = true
|
||||
}
|
||||
viewModel.connect()
|
||||
commandClient.connect()
|
||||
}
|
||||
.onDisappear {
|
||||
environments.connectionSearchText = viewModel.searchText
|
||||
viewModel.disconnect()
|
||||
commandClient.disconnect()
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user