Fix NPE when get organized taskFragment

NPE happens occasionally during SST, Was not checking if parent
was null.

Bug: 199146679
Test: atest TaskFragmentOrganizerTest
      TaskFragmentOrganizerPolicyTest
Change-Id: I54dc4fc3c789d5c87fd1480906d6736106877e25
This commit is contained in:
Jeff Chang
2021-09-09 18:14:52 +08:00
parent 08774f2ffc
commit 262f671df8

View File

@@ -441,7 +441,7 @@ class TaskFragment extends WindowContainer<WindowContainer> {
return this;
}
TaskFragment parentTaskFragment = getParent().asTaskFragment();
TaskFragment parentTaskFragment = getParent() != null ? getParent().asTaskFragment() : null;
return parentTaskFragment != null ? parentTaskFragment.getOrganizedTaskFragment() : null;
}