Minor fixes

This commit is contained in:
世界
2024-10-13 21:16:49 +08:00
parent 5e2af0a5c7
commit 6d4ed01a6d
6 changed files with 22 additions and 13 deletions
+7 -3
View File
@@ -85,8 +85,12 @@ public class CommandClient: ObservableObject {
}
private func initializeConnectionFilterState() async {
connectionStateFilter = await .init(rawValue: SharedPreferences.connectionStateFilter.get()) ?? .all
connectionSort = await .init(rawValue: SharedPreferences.connectionSort.get()) ?? .byDate
let newFilter: ConnectionStateFilter = await .init(rawValue: SharedPreferences.connectionStateFilter.get()) ?? .active
let newSort: ConnectionSort = await .init(rawValue: SharedPreferences.connectionSort.get()) ?? .byDate
await MainActor.run {
connectionStateFilter = newFilter
connectionSort = newSort
}
}
private nonisolated func connect0() async {
@@ -111,7 +115,7 @@ public class CommandClient: ObservableObject {
case .log:
clientOptions.statusInterval = Int64(500 * NSEC_PER_MSEC)
default:
clientOptions.statusInterval = Int64(2 * NSEC_PER_SEC)
clientOptions.statusInterval = Int64(NSEC_PER_SEC)
}
let client = LibboxNewCommandClient(clientHandler(self), clientOptions)!
do {