diff options
Diffstat (limited to 'src/com/android/packageinstaller/permission/ui/AppPermissionActivity.java')
-rw-r--r-- | src/com/android/packageinstaller/permission/ui/AppPermissionActivity.java | 9 |
1 files changed, 9 insertions, 0 deletions
diff --git a/src/com/android/packageinstaller/permission/ui/AppPermissionActivity.java b/src/com/android/packageinstaller/permission/ui/AppPermissionActivity.java index f2a87b50..e00c4c52 100644 --- a/src/com/android/packageinstaller/permission/ui/AppPermissionActivity.java +++ b/src/com/android/packageinstaller/permission/ui/AppPermissionActivity.java @@ -64,6 +64,15 @@ public final class AppPermissionActivity extends FragmentActivity { return; } + if (LocationUtils.isLocationGroupAndProvider(this, permissionName, + packageName)) { + Intent intent = new Intent(this, LocationProviderInterceptDialog.class); + intent.putExtra(Intent.EXTRA_PACKAGE_NAME, packageName); + startActivity(intent); + finish(); + return; + } + if (LocationUtils.isLocationGroupAndControllerExtraPackage( this, permissionName, packageName)) { // Redirect to location controller extra package settings. |