Merge "Use realActivity as indicator for task locking" into mnc-dev
This commit is contained in:
committed by
Android (Google) Code Review
commit
339a9bbf6d
@@ -786,7 +786,8 @@ final class TaskRecord {
|
||||
}
|
||||
|
||||
boolean isLockTaskWhitelistedLocked() {
|
||||
if (mCallingPackage == null) {
|
||||
String pkg = (realActivity != null) ? realActivity.getPackageName() : null;
|
||||
if (pkg == null) {
|
||||
return false;
|
||||
}
|
||||
String[] packages = mService.mLockTaskPackages.get(userId);
|
||||
@@ -794,7 +795,7 @@ final class TaskRecord {
|
||||
return false;
|
||||
}
|
||||
for (int i = packages.length - 1; i >= 0; --i) {
|
||||
if (mCallingPackage.equals(packages[i])) {
|
||||
if (pkg.equals(packages[i])) {
|
||||
return true;
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user