From 26da7969a1cac52aca495d5ad772ce214891115f Mon Sep 17 00:00:00 2001 From: Brandon Evans Date: Tue, 12 Jan 2021 20:44:18 -0700 Subject: [PATCH] Make sure install updates happen on main queue --- Xcodes/Backend/AppState.swift | 1 + 1 file changed, 1 insertion(+) diff --git a/Xcodes/Backend/AppState.swift b/Xcodes/Backend/AppState.swift index 1b88ea1..e3d84b2 100644 --- a/Xcodes/Backend/AppState.swift +++ b/Xcodes/Backend/AppState.swift @@ -258,6 +258,7 @@ class AppState: ObservableObject { .flatMap { [unowned self] in self.install(.version(availableXcode), downloader: .aria2) } + .receive(on: DispatchQueue.main) .sink( receiveCompletion: { [unowned self] completion in self.installationPublishers[id] = nil