am 23d4edde: am ea7c1e24: Merge "Add null check when determining mOnTopOfHome" into klp-dev

* commit '23d4edde94b508c03280fd701b797f3a84db23fc':
  Add null check when determining mOnTopOfHome
This commit is contained in:
Craig Mautner
2013-10-14 09:43:09 -07:00
committed by Android Git Automerger

View File

@@ -1629,10 +1629,12 @@ final class ActivityStack {
private void insertTaskAtTop(TaskRecord task) {
// If this is being moved to the top by another activity or being launched from the home
// activity, set mOnTopOfHome accordingly.
final boolean fromHome = mStackSupervisor.getLastStack().isHomeStack();
ActivityStack lastStack = mStackSupervisor.getLastStack();
final boolean fromHome = lastStack == null ? true : lastStack.isHomeStack();
if (!isHomeStack() && (fromHome || topTask() != task)) {
task.mOnTopOfHome = fromHome;
}
mTaskHistory.remove(task);
// Now put task at top.
int stackNdx = mTaskHistory.size();