diff options
| author | Fuwn <[email protected]> | 2025-06-15 05:49:22 -0700 |
|---|---|---|
| committer | Fuwn <[email protected]> | 2025-06-15 05:49:22 -0700 |
| commit | acab5db7cf7f1a4d0ea38553ecda67ff6e3745d3 (patch) | |
| tree | 5a4ceaf4074c4befcae5bb59efc0eb6d1729cbc4 | |
| parent | feat: Development commit (diff) | |
| download | sora-testing-acab5db7cf7f1a4d0ea38553ecda67ff6e3745d3.tar.xz sora-testing-acab5db7cf7f1a4d0ea38553ecda67ff6e3745d3.zip | |
feat: Development commit
| -rw-r--r-- | Sora/Data/Settings/SettingsManager.swift | 12 |
1 files changed, 9 insertions, 3 deletions
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? { |