diff --git a/app/src/main/java/fr/gaulupeau/apps/Poche/ui/ReadArticleActivity.java b/app/src/main/java/fr/gaulupeau/apps/Poche/ui/ReadArticleActivity.java index 2b58c2d69..5c3ee4da7 100644 --- a/app/src/main/java/fr/gaulupeau/apps/Poche/ui/ReadArticleActivity.java +++ b/app/src/main/java/fr/gaulupeau/apps/Poche/ui/ReadArticleActivity.java @@ -8,6 +8,7 @@ import android.content.Context; import android.content.DialogInterface; import android.content.Intent; +import android.content.res.Configuration; import android.net.Uri; import android.os.Build; import android.os.Bundle; @@ -150,6 +151,18 @@ public class ReadArticleActivity extends BaseActionBarActivity { private boolean onPageFinishedCallPostponedUntilResume; private boolean loadingFinished; + // TODO: remove after updating to ~"androidx.appcompat:appcompat:1.2.0" + // https://issuetracker.google.com/issues/141132133 + // https://stackoverflow.com/q/58028821 + // workaround: https://github.com/ankidroid/Anki-Android/issues/5507#issuecomment-543501300 + @Override + public void applyOverrideConfiguration(Configuration overrideConfiguration) { + if (Build.VERSION.SDK_INT >= 21 && Build.VERSION.SDK_INT <= 25) { + return; + } + super.applyOverrideConfiguration(overrideConfiguration); + } + public void onCreate(Bundle savedInstanceState) { settings = App.getInstance().getSettings();