DO NOT MERGE -- Adjust focus when moving task back
am: d4b98705b5
Change-Id: I1d07e84360ef0bfeb6b0ce41466e4042ca70ad81
This commit is contained in:
@@ -4406,7 +4406,7 @@ final class ActivityStack {
|
||||
mStackSupervisor.getStack(FULLSCREEN_WORKSPACE_STACK_ID);
|
||||
if (fullscreenStack != null && fullscreenStack.hasVisibleBehindActivity()) {
|
||||
final ActivityRecord visibleBehind = fullscreenStack.getVisibleBehindActivity();
|
||||
mService.setFocusedActivityLocked(visibleBehind, "moveTaskToBack");
|
||||
mService.setFocusedActivityLocked(visibleBehind, "moveHomeTaskToBack");
|
||||
mStackSupervisor.resumeFocusedStackTopActivityLocked();
|
||||
return true;
|
||||
}
|
||||
@@ -4459,9 +4459,11 @@ final class ActivityStack {
|
||||
}
|
||||
final int taskToReturnTo = tr.getTaskToReturnTo();
|
||||
tr.setTaskToReturnTo(APPLICATION_ACTIVITY_TYPE);
|
||||
return mStackSupervisor.resumeHomeStackTask(taskToReturnTo, null, "moveTaskToBack");
|
||||
return mStackSupervisor.resumeHomeStackTask(taskToReturnTo, null,
|
||||
"moveTaskToBackAndShowHome");
|
||||
}
|
||||
|
||||
adjustFocusedActivityLocked(mResumedActivity, "moveTaskToBack");
|
||||
mStackSupervisor.resumeFocusedStackTopActivityLocked();
|
||||
return true;
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user