diff --git a/AndroidManifest.xml b/AndroidManifest.xml index 2fccf1e5..2f7e5aee 100644 --- a/AndroidManifest.xml +++ b/AndroidManifest.xml @@ -1,12 +1,12 @@ + android:targetSdkVersion="18" /> diff --git a/res/values/strings.xml b/res/values/strings.xml index f6b0798e..b6831d6d 100644 --- a/res/values/strings.xml +++ b/res/values/strings.xml @@ -202,4 +202,6 @@ Headline text size Mark all articles in %1$s as read? Device Default + Disable if you see flicker or visual glitches. + Accelerate web views diff --git a/res/xml/preferences.xml b/res/xml/preferences.xml index b098b394..7f247d92 100644 --- a/res/xml/preferences.xml +++ b/res/xml/preferences.xml @@ -161,6 +161,11 @@ android:title="@string/offline_oldest_first" /> + = 11 && android.os.Build.VERSION.SDK_INT < 14) { + if (!m_prefs.getBoolean("webview_hardware_accel", true)) { web.setLayerType(View.LAYER_TYPE_SOFTWARE, null); } diff --git a/src/org/fox/ttrss/offline/OfflineArticleFragment.java b/src/org/fox/ttrss/offline/OfflineArticleFragment.java index f8876f99..b8f60bd7 100644 --- a/src/org/fox/ttrss/offline/OfflineArticleFragment.java +++ b/src/org/fox/ttrss/offline/OfflineArticleFragment.java @@ -211,7 +211,7 @@ public class OfflineArticleFragment extends Fragment implements GestureDetector. getActivity().getTheme().resolveAttribute(R.attr.linkColor, tv, true); // prevent flicker in ics - if (android.os.Build.VERSION.SDK_INT >= 11 && android.os.Build.VERSION.SDK_INT < 14) { + if (!m_prefs.getBoolean("webview_hardware_accel", true)) { web.setLayerType(View.LAYER_TYPE_SOFTWARE, null); }