mirror of
https://github.com/neon443/NearFuture.git
synced 2026-03-11 06:49:12 +00:00
minor concurrency improvements
This commit is contained in:
@@ -248,8 +248,8 @@ class EventViewModel: ObservableObject, @unchecked Sendable {
|
||||
|
||||
updateSyncStatus()
|
||||
loadEvents()
|
||||
Task {
|
||||
await checkPendingNotifs(getNotifs())
|
||||
Task.detached {
|
||||
await self.checkPendingNotifs(self.getNotifs())
|
||||
}
|
||||
WidgetCenter.shared.reloadAllTimelines()//reload all widgets when saving events
|
||||
objectWillChange.send()
|
||||
|
||||
@@ -76,7 +76,7 @@ class SettingsViewModel: ObservableObject {
|
||||
self.device = getDevice()
|
||||
if load {
|
||||
loadSettings()
|
||||
Task {
|
||||
Task.detached {
|
||||
let requestResult = await requestNotifs()
|
||||
await MainActor.run {
|
||||
self.notifsGranted = requestResult
|
||||
|
||||
Reference in New Issue
Block a user