|
|
@ -483,8 +483,8 @@ open class HomeActivity : LocaleAwareAppCompatActivity(), NavHostActivity {
|
|
|
|
var maxDurationReached = false
|
|
|
|
var maxDurationReached = false
|
|
|
|
val delay = FxNimbus.features.splashScreen.value().maximumDurationMs.toLong()
|
|
|
|
val delay = FxNimbus.features.splashScreen.value().maximumDurationMs.toLong()
|
|
|
|
splashScreen.setKeepOnScreenCondition {
|
|
|
|
splashScreen.setKeepOnScreenCondition {
|
|
|
|
val dataFetched = components.settings.utmParamsKnown &&
|
|
|
|
val dataFetched = components.settings.nimbusExperimentsFetched
|
|
|
|
components.settings.nimbusExperimentsFetched
|
|
|
|
|
|
|
|
val keepOnScreen = !maxDurationReached && !dataFetched
|
|
|
|
val keepOnScreen = !maxDurationReached && !dataFetched
|
|
|
|
if (!keepOnScreen) {
|
|
|
|
if (!keepOnScreen) {
|
|
|
|
SplashScreen.firstLaunchExtended.record(
|
|
|
|
SplashScreen.firstLaunchExtended.record(
|
|
|
|