diff --git a/iOS/Article/WebViewController.swift b/iOS/Article/WebViewController.swift index a433546ef..caf2c9964 100644 --- a/iOS/Article/WebViewController.swift +++ b/iOS/Article/WebViewController.swift @@ -70,7 +70,8 @@ class WebViewController: UIViewController { NotificationCenter.default.addObserver(self, selector: #selector(webFeedIconDidBecomeAvailable(_:)), name: .WebFeedIconDidBecomeAvailable, object: nil) NotificationCenter.default.addObserver(self, selector: #selector(avatarDidBecomeAvailable(_:)), name: .AvatarDidBecomeAvailable, object: nil) NotificationCenter.default.addObserver(self, selector: #selector(faviconDidBecomeAvailable(_:)), name: .FaviconDidBecomeAvailable, object: nil) - + NotificationCenter.default.addObserver(self, selector: #selector(currentArticleThemeDidChangeNotification(_:)), name: .CurrentArticleThemeDidChangeNotification, object: nil) + // Configure the tap zones configureTopShowBarsView() configureBottomShowBarsView() @@ -100,6 +101,10 @@ class WebViewController: UIViewController { reloadArticleImage() } + @objc func currentArticleThemeDidChangeNotification(_ note: Notification) { + loadWebView() + } + // MARK: Actions @objc func showBars(_ sender: Any) {