From e9b10d4bc94aa8aba3fdd495c0fc87b2e9f9974c Mon Sep 17 00:00:00 2001 From: Andrew Dolgov Date: Sat, 3 Oct 2020 11:10:09 +0300 Subject: remove preference to disable webview acceleration --- .../src/main/java/org/fox/ttrss/ArticleFragment.java | 20 +------------------- .../fox/ttrss/offline/OfflineArticleFragment.java | 7 ------- 2 files changed, 1 insertion(+), 26 deletions(-) (limited to 'org.fox.ttrss/src/main/java') diff --git a/org.fox.ttrss/src/main/java/org/fox/ttrss/ArticleFragment.java b/org.fox.ttrss/src/main/java/org/fox/ttrss/ArticleFragment.java index 3a5c52a5..c0a55775 100755 --- a/org.fox.ttrss/src/main/java/org/fox/ttrss/ArticleFragment.java +++ b/org.fox.ttrss/src/main/java/org/fox/ttrss/ArticleFragment.java @@ -52,7 +52,6 @@ public class ArticleFragment extends StateSavedFragment { //protected View m_fab; protected int m_articleFontSize; protected int m_articleSmallFontSize; - protected boolean m_acceleratedWebview = true; public void initialize(Article article) { m_article = article; @@ -354,25 +353,8 @@ public class ArticleFragment extends StateSavedFragment { } }); - // prevent flicker in ics - if (!m_prefs.getBoolean("webview_hardware_accel", true)) { - if (android.os.Build.VERSION.SDK_INT >= android.os.Build.VERSION_CODES.HONEYCOMB) { - m_web.setLayerType(View.LAYER_TYPE_SOFTWARE, null); - m_acceleratedWebview = false; - } - } - m_web.setVisibility(View.VISIBLE); - // we no longer use async rendering because chrome 66 webview breaks on it sometimes - - /*new Handler().postDelayed(new Runnable() { - @Override - public void run() { - renderContent(savedInstanceState); - } - }, 250);*/ - renderContent(savedInstanceState); return view; @@ -485,7 +467,7 @@ public class ArticleFragment extends StateSavedFragment { // } - if (savedInstanceState == null || !m_acceleratedWebview) { + if (savedInstanceState == null) { m_web.loadDataWithBaseURL(baseUrl, content.toString(), "text/html", "utf-8", null); } else { WebBackForwardList rc = m_web.restoreState(savedInstanceState); diff --git a/org.fox.ttrss/src/main/java/org/fox/ttrss/offline/OfflineArticleFragment.java b/org.fox.ttrss/src/main/java/org/fox/ttrss/offline/OfflineArticleFragment.java index 4f328bcb..441ec62b 100755 --- a/org.fox.ttrss/src/main/java/org/fox/ttrss/offline/OfflineArticleFragment.java +++ b/org.fox.ttrss/src/main/java/org/fox/ttrss/offline/OfflineArticleFragment.java @@ -305,13 +305,6 @@ public class OfflineArticleFragment extends Fragment { } }); - // prevent flicker in ics - if (!m_prefs.getBoolean("webview_hardware_accel", true)) { - if (android.os.Build.VERSION.SDK_INT >= android.os.Build.VERSION_CODES.HONEYCOMB) { - m_web.setLayerType(View.LAYER_TYPE_SOFTWARE, null); - } - } - String content; String cssOverride = ""; -- cgit v1.2.3