Add null check for opToPermission result
before calling updatePermissionFlags Fixes: 271970839 Test: make SettingsGoogle -j40 Change-Id: I8a606f717af5d4a15737a4e1962c582aba3ea4d6
This commit is contained in:
@@ -62,10 +62,12 @@ class AppOpsController(
|
||||
}
|
||||
|
||||
val permission = AppOpsManager.opToPermission(op)
|
||||
packageManager.updatePermissionFlags(permission, app.packageName,
|
||||
PackageManager.FLAG_PERMISSION_USER_SET, PackageManager.FLAG_PERMISSION_USER_SET,
|
||||
UserHandle.getUserHandleForUid(app.uid))
|
||||
|
||||
if (permission != null) {
|
||||
packageManager.updatePermissionFlags(permission, app.packageName,
|
||||
PackageManager.FLAG_PERMISSION_USER_SET,
|
||||
PackageManager.FLAG_PERMISSION_USER_SET,
|
||||
UserHandle.getUserHandleForUid(app.uid))
|
||||
}
|
||||
_mode.postValue(mode)
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user