Merge "Return false if can't find package info"

This commit is contained in:
TreeHugger Robot
2017-10-03 00:30:35 +00:00
committed by Android (Google) Code Review
2 changed files with 17 additions and 7 deletions

View File

@@ -137,9 +137,13 @@ public class UsageAccessDetails extends AppInfoWithHeader implements OnPreferenc
@Override
protected boolean refreshUi() {
if (mPackageInfo == null) {
retrieveAppEntry();
if (mAppEntry == null) {
return false;
}
if (mPackageInfo == null) {
return false; // onCreate must have failed, make sure to exit
}
mUsageState = mUsageBridge.getUsageInfo(mPackageName,
mPackageInfo.applicationInfo.uid);