From 785775801a89128213ed85622b30a788935e2067 Mon Sep 17 00:00:00 2001 From: Maurice Parker Date: Sat, 25 Jan 2020 15:36:43 -0700 Subject: [PATCH] Don't force cast scrollY as it might not always be set. Issue #1685 --- iOS/Article/WebViewController.swift | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/iOS/Article/WebViewController.swift b/iOS/Article/WebViewController.swift index 7a1a56bc8..25868dda7 100644 --- a/iOS/Article/WebViewController.swift +++ b/iOS/Article/WebViewController.swift @@ -423,7 +423,7 @@ extension WebViewController: UIScrollViewDelegate { @objc func scrollPositionDidChange() { webView?.evaluateJavaScript("window.scrollY") { (scrollY, _) in - self.restoreWindowScrollY = scrollY as! Int + self.restoreWindowScrollY = scrollY as? Int ?? 0 } }