INNER CODE UNIT · Kotlin
onActivityCreated
owncloud/android · owncloudApp/src/main/java/com/owncloud/android/MainApp.kt:117
override fun onActivityCreated(activity: Activity, savedInstanceState: Bundle?) {
Timber.d("${activity.javaClass.simpleName} onCreate(Bundle) starting")
// To prevent taking screenshots in MDM
if (!areScreenshotsAllowed()) {
activity.window.addFlags(WindowManager.LayoutParams.FLAG_SECURE)
}
// If there's any lock protection, don't show wizard at this point, show it when lock activities
// have finished
if (activity !is PassCodeActivity &&
activity !is PatternActivity &&
activity !is BiometricActivity
) {
StorageMigrationActivity.runIfNeeded(activity)
if (isFirstRun()) {
WhatsNewActivity.runIfNeeded(activity)