From 76d5f4a07332b210065632294da36e4dcd2d3886 Mon Sep 17 00:00:00 2001 From: Maurice Parker Date: Wed, 11 Mar 2020 17:02:16 -0600 Subject: [PATCH] Remove flush and restore of web view queues. Issue #1882 --- iOS/Article/WebViewProvider.swift | 11 ----------- 1 file changed, 11 deletions(-) diff --git a/iOS/Article/WebViewProvider.swift b/iOS/Article/WebViewProvider.swift index e48b16764..9d05473a9 100644 --- a/iOS/Article/WebViewProvider.swift +++ b/iOS/Article/WebViewProvider.swift @@ -25,19 +25,8 @@ class WebViewProvider: NSObject { viewController.view.insertSubview(queue, at: 0) replenishQueueIfNeeded() - - NotificationCenter.default.addObserver(self, selector: #selector(didEnterBackground), name: UIApplication.didEnterBackgroundNotification, object: nil) - NotificationCenter.default.addObserver(self, selector: #selector(willEnterForeground), name: UIApplication.willEnterForegroundNotification, object: nil) } - @objc func didEnterBackground() { - flushQueue() - } - - @objc func willEnterForeground() { - replenishQueueIfNeeded() - } - func flushQueue() { queue.subviews.forEach { $0.removeFromSuperview() } }