diff options
Diffstat (limited to 'src/com/android/packageinstaller/permission/model/AppPermissionGroup.java')
-rw-r--r-- | src/com/android/packageinstaller/permission/model/AppPermissionGroup.java | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/src/com/android/packageinstaller/permission/model/AppPermissionGroup.java b/src/com/android/packageinstaller/permission/model/AppPermissionGroup.java index 9d65bcc0..e54b7029 100644 --- a/src/com/android/packageinstaller/permission/model/AppPermissionGroup.java +++ b/src/com/android/packageinstaller/permission/model/AppPermissionGroup.java @@ -275,8 +275,9 @@ public final class AppPermissionGroup implements Comparable<AppPermissionGroup> if (permission.isGranted()) { return true; } - } else if (permission.isGranted() && permission.getAppOp() - != AppOpsManager.OP_NONE && permission.isAppOpAllowed()) { + } else if (permission.isGranted() && ((permission.getAppOp() + != AppOpsManager.OP_NONE && permission.isAppOpAllowed()) + || permission.getAppOp() == AppOpsManager.OP_NONE)) { return true; } } |