Fix NPE in RunningTasks#getTasks

Test: presubmit
Bug: 220166475
Change-Id: If2d049addb67f7582c1837fb823b21dcafcd9608
This commit is contained in:
charlesccchen@google.com
2022-03-02 09:16:22 +00:00
parent de4a9a6a06
commit 85018d5393

View File

@@ -82,7 +82,8 @@ class RunningTasks {
mRecentTasks = root.mService.getRecentTasks();
mKeepIntentExtra = (flags & FLAG_KEEP_INTENT_EXTRA) == FLAG_KEEP_INTENT_EXTRA;
if (mTopDisplayFocusRootTask.getAdjacentTaskFragment() != null) {
if (mTopDisplayFocusRootTask != null
&& mTopDisplayFocusRootTask.getAdjacentTaskFragment() != null) {
mTopDisplayAdjacentTask = mTopDisplayFocusRootTask.getAdjacentTaskFragment().asTask();
} else {
mTopDisplayAdjacentTask = null;