From acab5db7cf7f1a4d0ea38553ecda67ff6e3745d3 Mon Sep 17 00:00:00 2001 From: Fuwn Date: Sun, 15 Jun 2025 05:49:22 -0700 Subject: feat: Development commit --- Sora/Data/Settings/SettingsManager.swift | 12 +++++++++--- 1 file changed, 9 insertions(+), 3 deletions(-) (limited to 'Sora') diff --git a/Sora/Data/Settings/SettingsManager.swift b/Sora/Data/Settings/SettingsManager.swift index 0b5af21..ba0dcdf 100644 --- a/Sora/Data/Settings/SettingsManager.swift +++ b/Sora/Data/Settings/SettingsManager.swift @@ -390,7 +390,9 @@ class SettingsManager: ObservableObject { // swiftlint:disable:this type_body_l bookmarks[index].folder = folder - self.syncToCloud() + Task { @MainActor in + self.syncToCloud() + } } func updateBookmarkLastVisit(withID id: UUID, date: Date = Date()) { @@ -400,7 +402,9 @@ class SettingsManager: ObservableObject { // swiftlint:disable:this type_body_l bookmarks[index].lastVisit = date - self.syncToCloud() + Task { @MainActor in + self.syncToCloud() + } } func incrementBookmarkVisitCount(withID id: UUID) { @@ -410,7 +414,9 @@ class SettingsManager: ObservableObject { // swiftlint:disable:this type_body_l bookmarks[index].visitedCount += 1 - self.syncToCloud() + Task { @MainActor in + self.syncToCloud() + } } func folderName(forID id: UUID) -> String? { -- cgit v1.2.3