From bed02fc572f67c22c9bf3a88f3048eaaea973226 Mon Sep 17 00:00:00 2001 From: Maurice Parker Date: Fri, 27 Sep 2019 19:58:09 -0500 Subject: [PATCH] Added per feed article extraction --- iOS/SceneCoordinator.swift | 11 +++++++---- 1 file changed, 7 insertions(+), 4 deletions(-) diff --git a/iOS/SceneCoordinator.swift b/iOS/SceneCoordinator.swift index 2d39f806d..bfd9c45fd 100644 --- a/iOS/SceneCoordinator.swift +++ b/iOS/SceneCoordinator.swift @@ -586,12 +586,15 @@ class SceneCoordinator: NSObject, UndoableCommandRunner, UnreadCountProvider { masterTimelineViewController?.updateArticleSelection(animate: false) } - articleViewController?.state = .article(article!) - - if let article = currentArticle { - markArticles(Set([article]), statusKey: .read, flag: true) + if article!.feed?.isArticleExtractorAlwaysOn ?? false { + startArticleExtractorForCurrentLink() + articleViewController?.state = .loading + } else { + articleViewController?.state = .article(article!) } + markArticles(Set([article!]), statusKey: .read, flag: true) + } func beginSearching() {