summaryrefslogtreecommitdiffstats
path: root/src/com/android/packageinstaller/permission/ui/AppPermissionActivity.java
diff options
context:
space:
mode:
Diffstat (limited to 'src/com/android/packageinstaller/permission/ui/AppPermissionActivity.java')
-rw-r--r--src/com/android/packageinstaller/permission/ui/AppPermissionActivity.java9
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.