From efef374ccf917d079907dd734aee5590809254f9 Mon Sep 17 00:00:00 2001 From: Wale Ogunwale Date: Sun, 1 May 2016 10:30:03 -0700 Subject: [PATCH] Don't move stack to front when creating a task for activity to be started This causes foucs to move to the current activity in the stack which isn't needed. Focus will be moved when the new activity is started in the stack. Bug: 26381750 Change-Id: Ia76962dc5ba3ce336d2a4e074d14db06eebbe78c --- services/core/java/com/android/server/am/ActivityStarter.java | 3 --- 1 file changed, 3 deletions(-) diff --git a/services/core/java/com/android/server/am/ActivityStarter.java b/services/core/java/com/android/server/am/ActivityStarter.java index 33b87b656fa08..82ec80c6288c1 100644 --- a/services/core/java/com/android/server/am/ActivityStarter.java +++ b/services/core/java/com/android/server/am/ActivityStarter.java @@ -1597,9 +1597,6 @@ class ActivityStarter { private void setTaskFromReuseOrCreateNewTask(TaskRecord taskToAffiliate) { mTargetStack = computeStackFocus(mStartActivity, true, mLaunchBounds, mLaunchFlags, mOptions); - if (mDoResume) { - mTargetStack.moveToFront("startingNewTask"); - } if (mReuseTask == null) { final TaskRecord task = mTargetStack.createTaskRecord(