diff --git a/Corona-Warn-App/src/main/java/de/rki/coronawarnapp/CoronaWarnApplication.kt b/Corona-Warn-App/src/main/java/de/rki/coronawarnapp/CoronaWarnApplication.kt index 2dddb152716f4f113fb7108632ba2ea861594006..3d2291df2fecbb66a8581ac00f82224468363ea7 100644 --- a/Corona-Warn-App/src/main/java/de/rki/coronawarnapp/CoronaWarnApplication.kt +++ b/Corona-Warn-App/src/main/java/de/rki/coronawarnapp/CoronaWarnApplication.kt @@ -7,6 +7,7 @@ import android.content.Context import android.content.IntentFilter import android.content.pm.ActivityInfo import android.os.Bundle +import android.view.WindowManager import androidx.lifecycle.Lifecycle import androidx.lifecycle.LifecycleObserver import androidx.lifecycle.OnLifecycleEvent @@ -94,13 +95,15 @@ class CoronaWarnApplication : Application(), LifecycleObserver, @SuppressLint("SourceLockedOrientationActivity") override fun onActivityCreated(activity: Activity, savedInstanceState: Bundle?) { - // prevents screenshot of the app for all activities - // TODO temporarily removed screenshot prevention for testing purposes - /* - activity.window.setFlags( - WindowManager.LayoutParams.FLAG_SECURE, - WindowManager.LayoutParams.FLAG_SECURE - )*/ + // prevents screenshot of the app for all activities, + // except for deviceForTesters build flavor, which is used for testing + if (BuildConfig.FLAVOR != "deviceForTesters") { + activity.window.setFlags( + WindowManager.LayoutParams.FLAG_SECURE, + WindowManager.LayoutParams.FLAG_SECURE + ) + } + // set screen orientation to portrait activity.requestedOrientation = ActivityInfo.SCREEN_ORIENTATION_USER_PORTRAIT } diff --git a/Corona-Warn-App/src/main/java/de/rki/coronawarnapp/ui/settings/SettingsResetFragment.kt b/Corona-Warn-App/src/main/java/de/rki/coronawarnapp/ui/settings/SettingsResetFragment.kt index 88c3d33e8319e024b4df26075ece73547ce86a1f..cb9ddd031d99ed87b741cb12e7943c5d21a139cd 100644 --- a/Corona-Warn-App/src/main/java/de/rki/coronawarnapp/ui/settings/SettingsResetFragment.kt +++ b/Corona-Warn-App/src/main/java/de/rki/coronawarnapp/ui/settings/SettingsResetFragment.kt @@ -60,7 +60,6 @@ class SettingsResetFragment : Fragment() { } } - // TODO verify that all local data is deleted private fun deleteAllAppContent() { lifecycleScope.launch { try {