From c75dc8b54d0aaea7f6a7c57439ba2b9038edb983 Mon Sep 17 00:00:00 2001 From: Maurice Parker Date: Sun, 25 Oct 2020 15:17:02 -0500 Subject: [PATCH] Make sure that the error is displayed after the progress window is ended by doing an DispatchQueue.main.async on the error display. --- Mac/MainWindow/AddFeed/AddFeedController.swift | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/Mac/MainWindow/AddFeed/AddFeedController.swift b/Mac/MainWindow/AddFeed/AddFeedController.swift index b3692a07e..69ce0e6ac 100644 --- a/Mac/MainWindow/AddFeed/AddFeedController.swift +++ b/Mac/MainWindow/AddFeed/AddFeedController.swift @@ -87,7 +87,9 @@ class AddFeedController: AddFeedWindowControllerDelegate { case AccountError.createErrorNotFound: self.showNoFeedsErrorMessage() default: - NSApplication.shared.presentError(error) + DispatchQueue.main.async { + NSApplication.shared.presentError(error) + } } }