summaryrefslogtreecommitdiffstats
path: root/src/com/android/packageinstaller/permission/ui/GrantPermissionsActivity.java
diff options
context:
space:
mode:
authorSvetoslav <svetoslavganov@google.com>2015-06-30 14:28:26 -0700
committerSvetoslav <svetoslavganov@google.com>2015-06-30 14:32:20 -0700
commitac65014749a771543f78147ef63fdbfc06e69da7 (patch)
tree6740d5c677c0ce2b075be6d925613b5afa2f0e8c /src/com/android/packageinstaller/permission/ui/GrantPermissionsActivity.java
parent6b9b05aedc983db8f657860de693ac94689c9b96 (diff)
downloadandroid_packages_apps_PackageInstaller-ac65014749a771543f78147ef63fdbfc06e69da7.tar.gz
android_packages_apps_PackageInstaller-ac65014749a771543f78147ef63fdbfc06e69da7.tar.bz2
android_packages_apps_PackageInstaller-ac65014749a771543f78147ef63fdbfc06e69da7.zip
:Fix should show permission API back button behavior.
Pressing the back button in the request permission dialog should be treated as a denial of the currently displayed permission. bug:22041240 Change-Id: I853d9ff5d3d10a29b2a5b1815de7de8b1c28cc6b
Diffstat (limited to 'src/com/android/packageinstaller/permission/ui/GrantPermissionsActivity.java')
-rw-r--r--src/com/android/packageinstaller/permission/ui/GrantPermissionsActivity.java8
1 files changed, 6 insertions, 2 deletions
diff --git a/src/com/android/packageinstaller/permission/ui/GrantPermissionsActivity.java b/src/com/android/packageinstaller/permission/ui/GrantPermissionsActivity.java
index aa91b488..db5e530b 100644
--- a/src/com/android/packageinstaller/permission/ui/GrantPermissionsActivity.java
+++ b/src/com/android/packageinstaller/permission/ui/GrantPermissionsActivity.java
@@ -178,8 +178,7 @@ public class GrantPermissionsActivity extends Activity
for (int i = 0; i < groupCount; i++) {
GroupState groupState = mRequestGrantPermissionGroups.valueAt(i);
- if (/*!groupState.mGroup.areRuntimePermissionsGranted()
- && */groupState.mState == GroupState.STATE_UNKNOWN) {
+ if (groupState.mState == GroupState.STATE_UNKNOWN) {
CharSequence appLabel = mAppPermissions.getAppLabel();
SpannableString message = new SpannableString(getString(
R.string.permission_warning_template, appLabel,
@@ -244,6 +243,11 @@ public class GrantPermissionsActivity extends Activity
}
@Override
+ public void onBackPressed() {
+ mViewHandler.onBackPressed();
+ }
+
+ @Override
public void finish() {
setResultIfNeeded(RESULT_CANCELED);
super.finish();