diff --git a/src/main/java/org/quantumbadger/redreader/fragments/WebViewFragment.java b/src/main/java/org/quantumbadger/redreader/fragments/WebViewFragment.java index 063e00108..5eac3f452 100644 --- a/src/main/java/org/quantumbadger/redreader/fragments/WebViewFragment.java +++ b/src/main/java/org/quantumbadger/redreader/fragments/WebViewFragment.java @@ -523,8 +523,11 @@ public void onDestroyView() { outer.removeAllViews(); webView.destroy(); + // CookieSyncManager was removed in favour of CookieManager flush() + // for API 21 plus, see https://developer.android.com/reference/android/webkit/CookieManager#flush() final CookieManager cookieManager = CookieManager.getInstance(); cookieManager.removeAllCookies(null); + cookieManager.flush(); super.onDestroyView(); }