Merge commit '972bad3cb805494e10b0af1a40c1c3b2dc8d1fea' * commit '972bad3cb805494e10b0af1a40c1c3b2dc8d1fea': When tasks are moved to top or bottom, the app tokens are being rearranged.
This commit is contained in:
@@ -9620,6 +9620,10 @@ public class WindowManagerService extends IWindowManager.Stub
|
||||
moveInputMethodWindowsIfNeededLocked(false);
|
||||
wallpaperMayChange = true;
|
||||
mLayoutNeeded = true;
|
||||
// Since the window list has been rebuilt, focus might
|
||||
// have to be recomputed since the actual order of windows
|
||||
// might have changed again.
|
||||
focusMayChange = true;
|
||||
}
|
||||
|
||||
int adjResult = 0;
|
||||
|
||||
@@ -7183,7 +7183,6 @@ public final class ActivityManagerService extends ActivityManagerNative implemen
|
||||
|
||||
if (DEBUG_TRANSITION) Log.v(TAG,
|
||||
"Prepare to back transition: task=" + task);
|
||||
mWindowManager.prepareAppTransition(WindowManagerPolicy.TRANSIT_TASK_TO_BACK);
|
||||
|
||||
final int N = mHistory.size();
|
||||
int bottom = 0;
|
||||
@@ -7213,7 +7212,7 @@ public final class ActivityManagerService extends ActivityManagerNative implemen
|
||||
mNoAnimActivities.add(r);
|
||||
}
|
||||
} else {
|
||||
mWindowManager.prepareAppTransition(WindowManagerPolicy.TRANSIT_TASK_TO_FRONT);
|
||||
mWindowManager.prepareAppTransition(WindowManagerPolicy.TRANSIT_TASK_TO_BACK);
|
||||
}
|
||||
mWindowManager.moveAppTokensToBottom(moved);
|
||||
if (VALIDATE_TOKENS) {
|
||||
|
||||
Reference in New Issue
Block a user