浏览代码

Merge pull request #6996 from nextcloud/secureFlag

re-add flag_secure to prevent showing content if app is locked
Andy Scherzinger 4 年之前
父节点
当前提交
7436f5d167
共有 1 个文件被更改,包括 3 次插入1 次删除
  1. 3 1
      src/main/java/com/owncloud/android/authentication/PassCodeManager.java

+ 3 - 1
src/main/java/com/owncloud/android/authentication/PassCodeManager.java

@@ -66,7 +66,7 @@ public final class PassCodeManager {
         this.preferences = preferences;
     }
 
-    public void onActivityCreated(Activity activity) {
+    private void setSecureFlag(Activity activity) {
         Window window = activity.getWindow();
         if (window != null) {
             if (isPassCodeEnabled() || deviceCredentialsAreEnabled(activity)) {
@@ -81,6 +81,8 @@ public final class PassCodeManager {
         boolean askedForPin = false;
         Long timestamp = AppPreferencesImpl.fromContext(activity).getLockTimestamp();
 
+        setSecureFlag(activity);
+
         if (!exemptOfPasscodeActivities.contains(activity.getClass()) && passCodeShouldBeRequested(timestamp)) {
             askedForPin = true;