From 6d0523c38e5dbb4506bf55051ee10312bcaf88dd Mon Sep 17 00:00:00 2001 From: Jason Monk Date: Mon, 13 Jul 2015 14:55:04 -0400 Subject: Fix back arrow on additional permissions Bug: 22446403 Change-Id: I76d74ad49bfa90ba1680284fa6950450a214bf0c --- .../permission/ui/AppPermissionsFragment.java | 11 +++++++++++ 1 file changed, 11 insertions(+) (limited to 'src/com/android/packageinstaller/permission') diff --git a/src/com/android/packageinstaller/permission/ui/AppPermissionsFragment.java b/src/com/android/packageinstaller/permission/ui/AppPermissionsFragment.java index af4992b0..e942ab60 100644 --- a/src/com/android/packageinstaller/permission/ui/AppPermissionsFragment.java +++ b/src/com/android/packageinstaller/permission/ui/AppPermissionsFragment.java @@ -383,6 +383,17 @@ public final class AppPermissionsFragment extends SettingsWithHeader setPreferenceScreen(target.mExtraScreen); // Copy the header. setHeader(target.mIcon, target.mLabel, target.mInfoIntent); + setHasOptionsMenu(true); + } + + @Override + public boolean onOptionsItemSelected(MenuItem item) { + switch (item.getItemId()) { + case android.R.id.home: + getFragmentManager().popBackStack(); + return true; + } + return super.onOptionsItemSelected(item); } } } \ No newline at end of file -- cgit v1.2.3