Report when UI has been fully drawn
This commit is contained in:
parent
8a11fc9c4a
commit
09cb05c923
1 changed files with 7 additions and 1 deletions
|
@ -33,6 +33,7 @@ import android.view.inputmethod.InputMethodManager
|
||||||
import androidx.core.splashscreen.SplashScreen.Companion.installSplashScreen
|
import androidx.core.splashscreen.SplashScreen.Companion.installSplashScreen
|
||||||
import androidx.core.view.ViewCompat
|
import androidx.core.view.ViewCompat
|
||||||
import androidx.core.view.WindowInsetsCompat
|
import androidx.core.view.WindowInsetsCompat
|
||||||
|
import androidx.core.view.doOnAttach
|
||||||
import androidx.databinding.DataBindingUtil
|
import androidx.databinding.DataBindingUtil
|
||||||
import androidx.fragment.app.FragmentContainerView
|
import androidx.fragment.app.FragmentContainerView
|
||||||
import androidx.lifecycle.ViewModelProvider
|
import androidx.lifecycle.ViewModelProvider
|
||||||
|
@ -154,7 +155,10 @@ class MainActivity : GenericActivity(), SnackBarActivity, NavController.OnDestin
|
||||||
tabsFragment = findViewById(R.id.tabs_fragment)
|
tabsFragment = findViewById(R.id.tabs_fragment)
|
||||||
statusFragment = findViewById(R.id.status_fragment)
|
statusFragment = findViewById(R.id.status_fragment)
|
||||||
|
|
||||||
initOverlay()
|
binding.root.doOnAttach {
|
||||||
|
Log.i("[Main Activity] Report UI has been fully drawn (TTFD)")
|
||||||
|
reportFullyDrawn()
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
override fun onNewIntent(intent: Intent?) {
|
override fun onNewIntent(intent: Intent?) {
|
||||||
|
@ -196,6 +200,8 @@ class MainActivity : GenericActivity(), SnackBarActivity, NavController.OnDestin
|
||||||
updateTabsFragmentVisibility()
|
updateTabsFragmentVisibility()
|
||||||
}
|
}
|
||||||
|
|
||||||
|
initOverlay()
|
||||||
|
|
||||||
if (intent != null) handleIntentParams(intent)
|
if (intent != null) handleIntentParams(intent)
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
Loading…
Reference in a new issue