Merge "Fixed bad focus stack state when focused docked stack is removed" into nyc-dev
This commit is contained in:
committed by
Android (Google) Code Review
commit
316f67bcfb
@@ -5065,7 +5065,7 @@ final class ActivityStack {
|
|||||||
void positionTask(final TaskRecord task, int position) {
|
void positionTask(final TaskRecord task, int position) {
|
||||||
final ActivityRecord topRunningActivity = task.topRunningActivityLocked();
|
final ActivityRecord topRunningActivity = task.topRunningActivityLocked();
|
||||||
final boolean wasResumed = topRunningActivity == task.stack.mResumedActivity;
|
final boolean wasResumed = topRunningActivity == task.stack.mResumedActivity;
|
||||||
final ActivityStack prevStack = preAddTask(task, "positionTask", ON_TOP);
|
final ActivityStack prevStack = preAddTask(task, "positionTask", !ON_TOP);
|
||||||
task.stack = this;
|
task.stack = this;
|
||||||
insertTaskAtPosition(task, position);
|
insertTaskAtPosition(task, position);
|
||||||
postAddTask(task, prevStack);
|
postAddTask(task, prevStack);
|
||||||
|
|||||||
Reference in New Issue
Block a user