From a030707f73e7bdc821579113d62a35de2edf947f Mon Sep 17 00:00:00 2001 From: Joakim Uddholm Date: Thu, 20 Feb 2020 00:45:44 +0100 Subject: [PATCH] block screenshots in the main list view. Fixes #50 --- .../android/apps/authenticator/AuthenticatorActivity.java | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/java/com/google/android/apps/authenticator/AuthenticatorActivity.java b/java/com/google/android/apps/authenticator/AuthenticatorActivity.java index 93cd0c3..1cf1d5f 100644 --- a/java/com/google/android/apps/authenticator/AuthenticatorActivity.java +++ b/java/com/google/android/apps/authenticator/AuthenticatorActivity.java @@ -56,6 +56,7 @@ import android.view.View.OnClickListener; import android.view.ViewGroup; import android.view.ViewGroup.LayoutParams; +import android.view.WindowManager; import android.view.accessibility.AccessibilityEvent; import android.widget.AbsListView; import android.widget.AdapterView; @@ -288,6 +289,10 @@ public void onCreate(Bundle savedInstanceState) { totpCounter = otpProvider.getTotpCounter(); totpClock = otpProvider.getTotpClock(); + + // Block screenshots + getWindow().setFlags(WindowManager.LayoutParams.FLAG_SECURE, WindowManager.LayoutParams.FLAG_SECURE); + setContentView(R.layout.main); toolbar = (Toolbar) findViewById(R.id.authenticator_toolbar);