From 77028cc378b472892711403249bc4fd406cac875 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Aliberk=20Sand=C4=B1k=C3=A7=C4=B1?= Date: Fri, 6 Dec 2024 19:50:49 +0300 Subject: [PATCH] load fonty in onCreate lastly --- app/src/main/java/org/schabi/newpipe/MainActivity.java | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/app/src/main/java/org/schabi/newpipe/MainActivity.java b/app/src/main/java/org/schabi/newpipe/MainActivity.java index 74eabb775..216b3c7ce 100644 --- a/app/src/main/java/org/schabi/newpipe/MainActivity.java +++ b/app/src/main/java/org/schabi/newpipe/MainActivity.java @@ -131,9 +131,6 @@ public class MainActivity extends AppCompatActivity { @Override protected void onCreate(final Bundle savedInstanceState) { - // Apply the preferred font globally - final String preferredFont = getPreferredFont(this); - setUpFont(preferredFont); if (DEBUG) { Log.d(TAG, "onCreate() called with: " + "savedInstanceState = [" + savedInstanceState + "]"); @@ -178,10 +175,14 @@ public class MainActivity extends AppCompatActivity { && ReleaseVersionUtil.INSTANCE.isReleaseApk()) { UpdateSettingsFragment.askForConsentToUpdateChecks(this); } + + // Apply the preferred font globally + final String preferredFont = getPreferredFont(this); + setUpFont(preferredFont); + if (!preferredFont.equals(getString(R.string.default_font_key))) { Fonty.setFonts(this); } - } @Override