From 268f2173577fbcfedb7be3d8caadd59c4ccf7dd2 Mon Sep 17 00:00:00 2001 From: Fuwn Date: Mon, 23 Jun 2025 02:44:34 -0700 Subject: feat: Development commit --- Sora/Data/Settings/SettingsManager.swift | 8 +++----- 1 file 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() { -- cgit v1.2.3