summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
author TreeHugger Robot <treehugger-gerrit@google.com> 2017-02-01 16:42:19 +0000
committer Android (Google) Code Review <android-gerrit@google.com> 2017-02-01 16:42:24 +0000
commit451911ea3a324a153a30daa42e30987071fc16ed (patch)
tree9b2f490119e57fb6c62f7a5601b20e5f5af1f0b3
parent73e3d1772c03b628fa8ceff9d97a098c0572d787 (diff)
parent4403f2fe17da84cac08ce071ea0900cd4e090fe3 (diff)
Merge "Remove setDockedStackMinimized credentials prompt"
-rw-r--r--services/core/java/com/android/server/am/ActivityStackSupervisor.java12
-rw-r--r--services/core/java/com/android/server/am/ActivityStarter.java44
2 files changed, 0 insertions, 56 deletions
diff --git a/services/core/java/com/android/server/am/ActivityStackSupervisor.java b/services/core/java/com/android/server/am/ActivityStackSupervisor.java
index b2b3e61ca534..4411794d13f7 100644
--- a/services/core/java/com/android/server/am/ActivityStackSupervisor.java
+++ b/services/core/java/com/android/server/am/ActivityStackSupervisor.java
@@ -4093,18 +4093,6 @@ public class ActivityStackSupervisor extends ConfigurationContainer implements D
void setDockedStackMinimized(boolean minimized) {
mIsDockMinimized = minimized;
- if (minimized) {
- // Docked stack is not visible, no need to confirm credentials for its top activity.
- return;
- }
- final ActivityStack dockedStack = getStack(StackId.DOCKED_STACK_ID);
- if (dockedStack == null) {
- return;
- }
- final ActivityRecord top = dockedStack.topRunningActivityLocked();
- if (top != null && mService.mUserController.shouldConfirmCredentials(top.userId)) {
- mService.mActivityStarter.showConfirmDeviceCredential(top.userId);
- }
}
private final class ActivityStackSupervisorHandler extends Handler {
diff --git a/services/core/java/com/android/server/am/ActivityStarter.java b/services/core/java/com/android/server/am/ActivityStarter.java
index 96f732ef46d8..73ef88b5c9a8 100644
--- a/services/core/java/com/android/server/am/ActivityStarter.java
+++ b/services/core/java/com/android/server/am/ActivityStarter.java
@@ -608,50 +608,6 @@ class ActivityStarter {
}
}
- void showConfirmDeviceCredential(int userId) {
- // First, retrieve the stack that we want to resume after credential is confirmed.
- ActivityStack targetStack;
- ActivityStack fullscreenStack =
- mSupervisor.getStack(FULLSCREEN_WORKSPACE_STACK_ID);
- if (fullscreenStack != null &&
- fullscreenStack.getStackVisibilityLocked(null) != ActivityStack.STACK_INVISIBLE) {
- // Single window case and the case that the docked stack is shown with fullscreen stack.
- targetStack = fullscreenStack;
- } else {
- // The case that the docked stack is shown with recent.
- targetStack = mSupervisor.getStack(HOME_STACK_ID);
- }
- if (targetStack == null) {
- return;
- }
- final KeyguardManager km = (KeyguardManager) mService.mContext
- .getSystemService(Context.KEYGUARD_SERVICE);
- final Intent credential =
- km.createConfirmDeviceCredentialIntent(null, null, userId);
- // For safety, check null here in case users changed the setting after the checking.
- if (credential == null) {
- return;
- }
- final ActivityRecord activityRecord = targetStack.topRunningActivityLocked();
- if (activityRecord != null) {
- final IIntentSender target = mService.getIntentSenderLocked(
- ActivityManager.INTENT_SENDER_ACTIVITY,
- activityRecord.launchedFromPackage,
- activityRecord.launchedFromUid,
- activityRecord.userId,
- null, null, 0,
- new Intent[] { activityRecord.intent },
- new String[] { activityRecord.resolvedType },
- PendingIntent.FLAG_CANCEL_CURRENT |
- PendingIntent.FLAG_ONE_SHOT |
- PendingIntent.FLAG_IMMUTABLE,
- null);
- credential.putExtra(Intent.EXTRA_INTENT, new IntentSender(target));
- // Show confirm credentials activity.
- startConfirmCredentialIntent(credential, null);
- }
- }
-
void startConfirmCredentialIntent(Intent intent, Bundle optionsBundle) {
intent.addFlags(FLAG_ACTIVITY_NEW_TASK |
FLAG_ACTIVITY_EXCLUDE_FROM_RECENTS |