summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorFuwn <[email protected]>2025-06-23 02:44:34 -0700
committerFuwn <[email protected]>2025-06-23 02:44:34 -0700
commit268f2173577fbcfedb7be3d8caadd59c4ccf7dd2 (patch)
treeb8f547c55e93749694cca2ee517fb579cc3bb625
parentfeat: Development commit (diff)
downloadsora-testing-268f2173577fbcfedb7be3d8caadd59c4ccf7dd2.tar.xz
sora-testing-268f2173577fbcfedb7be3d8caadd59c4ccf7dd2.zip
feat: Development commit
-rw-r--r--Sora/Data/Settings/SettingsManager.swift8
1 files changed, 3 insertions, 5 deletions
diff --git a/Sora/Data/Settings/SettingsManager.swift b/Sora/Data/Settings/SettingsManager.swift
index e586569..5cd59ff 100644
--- a/Sora/Data/Settings/SettingsManager.swift
+++ b/Sora/Data/Settings/SettingsManager.swift
@@ -308,12 +308,10 @@ class SettingsManager: ObservableObject { // swiftlint:disable:this type_body_l
sort: @escaping ([T]) -> [T],
assign: @escaping ([T]) -> Void
) {
- DispatchQueue.global(qos: .userInitiated).async {
- let decoded = Self.decode([T].self, from: data) ?? []
- let sorted = sort(decoded)
+ let decoded = Self.decode([T].self, from: data) ?? []
+ let sorted = sort(decoded)
- DispatchQueue.main.async { assign(sorted) }
- }
+ assign(sorted)
}
private func loadBookmarksCache() {