Add null check to RecentTasks.java

isRecentComponentHomeActivity throws a null pointer exception if
mRecentsComponent is null.

Bug: 75261682
Change-Id: Ia177b00ae11a42ddaa13350da686c96cd61436af
This commit is contained in:
Alice Sheng
2018-03-16 09:45:58 -07:00
parent 50f118a121
commit 1de98fc9ef

View File

@@ -285,7 +285,7 @@ class RecentTasks {
boolean isRecentsComponentHomeActivity(int userId) {
final ComponentName defaultHomeActivity = mService.getPackageManagerInternalLocked()
.getDefaultHomeActivity(userId);
return defaultHomeActivity != null &&
return defaultHomeActivity != null && mRecentsComponent != null &&
defaultHomeActivity.getPackageName().equals(mRecentsComponent.getPackageName());
}