diff --git a/Mac/MainWindow/MainWindowController.swift b/Mac/MainWindow/MainWindowController.swift index d4212211b..8f385dc12 100644 --- a/Mac/MainWindow/MainWindowController.swift +++ b/Mac/MainWindow/MainWindowController.swift @@ -323,6 +323,11 @@ class MainWindowController : NSWindowController, NSUserInterfaceValidations { makeToolbarValidate() } + if articleExtractor?.state == .failedToParse { + startArticleExtractorForCurrentLink() + return + } + guard articleExtractor?.state != .processing else { articleExtractor?.cancel() articleExtractor = nil diff --git a/Mac/Resources/Assets.xcassets/articleExtractorError.imageset/ArticleExtractorError.pdf b/Mac/Resources/Assets.xcassets/articleExtractorError.imageset/ArticleExtractorError.pdf index 02114937b..4476ebb19 100644 Binary files a/Mac/Resources/Assets.xcassets/articleExtractorError.imageset/ArticleExtractorError.pdf and b/Mac/Resources/Assets.xcassets/articleExtractorError.imageset/ArticleExtractorError.pdf differ