Fixed bug in 'am stack split' command.
Change-Id: Id3efb65a3f9cbf3c223ea08d51e2028180bd5479
This commit is contained in:
@@ -1823,16 +1823,18 @@ public class Am extends BaseCommand {
|
||||
showError("Error: Unable to create new stack...");
|
||||
}
|
||||
|
||||
final StackInfo newStackInfo = mAm.getStackInfo(container.getStackId());
|
||||
final int newStackId = container.getStackId();
|
||||
|
||||
if (intent != null) {
|
||||
container.startActivity(intent);
|
||||
} else if (currentStackInfo.taskIds != null && currentStackInfo.taskIds.length > 1) {
|
||||
// Move top task over to new stack
|
||||
mAm.moveTaskToStack(currentStackInfo.taskIds[currentStackInfo.taskIds.length - 1],
|
||||
newStackInfo.stackId, true);
|
||||
newStackId, true);
|
||||
}
|
||||
|
||||
final StackInfo newStackInfo = mAm.getStackInfo(newStackId);
|
||||
|
||||
// Make all tasks in the stacks resizeable.
|
||||
for (int taskId : currentStackInfo.taskIds) {
|
||||
mAm.setTaskResizeable(taskId, true);
|
||||
|
||||
Reference in New Issue
Block a user