commit | fc2506255f4cec5c42dc6cd0198147fd5ed349ca | [log] [tgz] |
---|---|---|
author | Jason Monk <jmonk@google.com> | Mon Jul 27 15:17:14 2015 -0400 |
committer | Jason Monk <jmonk@google.com> | Mon Jul 27 15:17:14 2015 -0400 |
tree | 173a65208462012be334e496958b1e38ba0cbe40 | |
parent | a7bdace2627cb4cd55ac7c182d9e093b3a1ffb7b [diff] |
Fix QS switch accessibility problem Set the switch state so it can be read back correctly. Bug: 22710906 Change-Id: I2bcba96e53813118eb2be8dcb7e0b7d547767550
diff --git a/packages/SystemUI/src/com/android/systemui/statusbar/phone/StatusBarHeaderView.java b/packages/SystemUI/src/com/android/systemui/statusbar/phone/StatusBarHeaderView.java index 5d58cd0..7ee47df 100644 --- a/packages/SystemUI/src/com/android/systemui/statusbar/phone/StatusBarHeaderView.java +++ b/packages/SystemUI/src/com/android/systemui/statusbar/phone/StatusBarHeaderView.java
@@ -789,7 +789,9 @@ mQsDetailHeader.setOnClickListener(new OnClickListener() { @Override public void onClick(View v) { - detail.setToggleState(!mQsDetailHeaderSwitch.isChecked()); + boolean checked = !mQsDetailHeaderSwitch.isChecked(); + mQsDetailHeaderSwitch.setChecked(checked); + detail.setToggleState(checked); } }); }