summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorFuwn <[email protected]>2025-06-15 05:49:22 -0700
committerFuwn <[email protected]>2025-06-15 05:49:22 -0700
commitacab5db7cf7f1a4d0ea38553ecda67ff6e3745d3 (patch)
tree5a4ceaf4074c4befcae5bb59efc0eb6d1729cbc4
parentfeat: Development commit (diff)
downloadsora-testing-acab5db7cf7f1a4d0ea38553ecda67ff6e3745d3.tar.xz
sora-testing-acab5db7cf7f1a4d0ea38553ecda67ff6e3745d3.zip
feat: Development commit
-rw-r--r--Sora/Data/Settings/SettingsManager.swift12
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? {