diff --git a/iOS/Article/WebViewController.swift b/iOS/Article/WebViewController.swift index 9ac2627e7..fd7b927ab 100644 --- a/iOS/Article/WebViewController.swift +++ b/iOS/Article/WebViewController.swift @@ -437,7 +437,10 @@ private extension WebViewController { webView.configuration.userContentController.add(WrapperScriptMessageHandler(self), name: MessageName.imageWasShown) self.renderPage() - self.recycleWebView(webViewToRecycle) + + DispatchQueue.main.asyncAfter(deadline: .now() + 0.1) { + self.recycleWebView(webViewToRecycle) + } }