Loading services/core/java/com/android/server/am/TaskRecord.java +3 −2 Original line number Diff line number Diff line Loading @@ -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); Loading @@ -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; } } Loading Loading
services/core/java/com/android/server/am/TaskRecord.java +3 −2 Original line number Diff line number Diff line Loading @@ -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); Loading @@ -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; } } Loading