diff --git a/app/src/main/java/gq/kirmanak/mealient/ui/activity/MainActivity.kt b/app/src/main/java/gq/kirmanak/mealient/ui/activity/MainActivity.kt index 8efd9a4..1b347c3 100644 --- a/app/src/main/java/gq/kirmanak/mealient/ui/activity/MainActivity.kt +++ b/app/src/main/java/gq/kirmanak/mealient/ui/activity/MainActivity.kt @@ -32,7 +32,9 @@ class MainActivity : AppCompatActivity() { lateinit var logger: Logger override fun onCreate(savedInstanceState: Bundle?) { - installSplashScreen() + installSplashScreen().setKeepOnScreenCondition { + viewModel.startDestination.value == null + } super.onCreate(savedInstanceState) logger.v { "onCreate() called with: savedInstanceState = $savedInstanceState" } binding = MainActivityBinding.inflate(layoutInflater)