summaryrefslogtreecommitdiffstats
path: root/policy
diff options
context:
space:
mode:
authorAmith Yamasani <yamasani@google.com>2011-12-07 14:31:49 -0800
committerAmith Yamasani <yamasani@google.com>2011-12-07 15:42:09 -0800
commite48a160e57a6426be81bfa18dd35324a36f6a74d (patch)
tree13be317aabdd46d393db1d57fde0a3d0ecd80a71 /policy
parentfb90df8c6e6d48c4b6701014a3053915b94f4b9e (diff)
downloadframeworks_base-e48a160e57a6426be81bfa18dd35324a36f6a74d.zip
frameworks_base-e48a160e57a6426be81bfa18dd35324a36f6a74d.tar.gz
frameworks_base-e48a160e57a6426be81bfa18dd35324a36f6a74d.tar.bz2
Make new ringer toggles on power menu accessible and navigable with keyboard.
Bug: 5721663 Added content descriptions and made the listview allow navigation between nested views. Change-Id: I69d78d65e1bab829f63c2e6025051206e511f00f
Diffstat (limited to 'policy')
-rw-r--r--policy/src/com/android/internal/policy/impl/GlobalActions.java3
1 files changed, 1 insertions, 2 deletions
diff --git a/policy/src/com/android/internal/policy/impl/GlobalActions.java b/policy/src/com/android/internal/policy/impl/GlobalActions.java
index 0e2d2a8..38c85bb 100644
--- a/policy/src/com/android/internal/policy/impl/GlobalActions.java
+++ b/policy/src/com/android/internal/policy/impl/GlobalActions.java
@@ -195,6 +195,7 @@ class GlobalActions implements DialogInterface.OnDismissListener, DialogInterfac
.setInverseBackgroundForced(true);
final AlertDialog dialog = ab.create();
+ dialog.getListView().setItemsCanFocus(true);
dialog.getWindow().setType(WindowManager.LayoutParams.TYPE_SYSTEM_DIALOG);
dialog.setOnDismissListener(this);
@@ -518,8 +519,6 @@ class GlobalActions implements DialogInterface.OnDismissListener, DialogInterfac
public View create(Context context, View convertView, ViewGroup parent,
LayoutInflater inflater) {
View v = inflater.inflate(R.layout.global_actions_silent_mode, parent, false);
- // Handle clicks outside the icons and ignore
- v.setOnClickListener(this);
int selectedIndex = ringerModeToIndex(mAudioManager.getRingerMode());
for (int i = 0; i < 3; i++) {