diff --git a/app/src/main/java/eu/kanade/tachiyomi/ui/main/MainActivity.kt b/app/src/main/java/eu/kanade/tachiyomi/ui/main/MainActivity.kt index 9e9322f125..cb083c5d6a 100644 --- a/app/src/main/java/eu/kanade/tachiyomi/ui/main/MainActivity.kt +++ b/app/src/main/java/eu/kanade/tachiyomi/ui/main/MainActivity.kt @@ -242,8 +242,6 @@ open class MainActivity : BaseActivity() { } override fun onCreate(savedInstanceState: Bundle?) { - val splashScreen = maybeInstallSplashScreen(savedInstanceState) - // Set up shared element transition and disable overlay so views don't show above system bars window.requestFeature(Window.FEATURE_ACTIVITY_TRANSITIONS) setExitSharedElementCallback( @@ -268,6 +266,8 @@ open class MainActivity : BaseActivity() { ) window.sharedElementsUseOverlay = false + val splashScreen = maybeInstallSplashScreen(savedInstanceState) + super.onCreate(savedInstanceState) backPressedCallback = object : OnBackPressedCallback(enabled = true) { diff --git a/app/src/main/java/eu/kanade/tachiyomi/ui/reader/ReaderActivity.kt b/app/src/main/java/eu/kanade/tachiyomi/ui/reader/ReaderActivity.kt index bfbde286e8..8f48d9609f 100644 --- a/app/src/main/java/eu/kanade/tachiyomi/ui/reader/ReaderActivity.kt +++ b/app/src/main/java/eu/kanade/tachiyomi/ui/reader/ReaderActivity.kt @@ -275,8 +275,6 @@ class ReaderActivity : BaseActivity() { * Called when the activity is created. Initializes the view model and configuration. */ override fun onCreate(savedInstanceState: Bundle?) { - val splashScreen = maybeInstallSplashScreen(savedInstanceState) - // Setup shared element transitions if (intent.extras?.getString(TRANSITION_NAME) != null) { window.requestFeature(Window.FEATURE_ACTIVITY_TRANSITIONS) @@ -293,6 +291,8 @@ class ReaderActivity : BaseActivity() { } } + val splashScreen = maybeInstallSplashScreen(savedInstanceState) + super.onCreate(savedInstanceState) binding = ReaderActivityBinding.inflate(layoutInflater) setContentView(binding.root)