Keep splash screen while start is unknown

This commit is contained in:
Kirill Kamakin
2022-10-31 21:16:20 +01:00
parent 6ccb8848ec
commit 0487a5c038

View File

@@ -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)