From 9d9afea52aee58f565cb3d480efa0991b601b349 Mon Sep 17 00:00:00 2001 From: Brent Simmons Date: Sun, 10 Feb 2019 21:46:53 -0800 Subject: [PATCH] Simplify articles and article variables. --- .../MainWindow/Detail/DetailViewController.swift | 13 +++---------- 1 file changed, 3 insertions(+), 10 deletions(-) diff --git a/NetNewsWire/MainWindow/Detail/DetailViewController.swift b/NetNewsWire/MainWindow/Detail/DetailViewController.swift index 10d9442a3..044cfe5ff 100644 --- a/NetNewsWire/MainWindow/Detail/DetailViewController.swift +++ b/NetNewsWire/MainWindow/Detail/DetailViewController.swift @@ -21,23 +21,16 @@ final class DetailViewController: NSViewController, WKUIDelegate { var articles: [Article]? { didSet { - if let articles = articles, articles.count == 1 { - article = articles.first! + if articles == articles { return } statusBarView.mouseoverLink = nil - article = nil reloadHTML() } } - + private var article: Article? { - didSet { - if article != nil, article != oldValue { - statusBarView.mouseoverLink = nil - reloadHTML() - } - } + return articles?.first } private var webviewIsHidden: Bool {