Fix QS switch accessibility problem

Set the switch state so it can be read back correctly.

Bug: 22710906
Change-Id: I2bcba96e53813118eb2be8dcb7e0b7d547767550
This commit is contained in:
Jason Monk
2015-07-27 15:17:14 -04:00
parent a7bdace262
commit fc2506255f

View File

@@ -789,7 +789,9 @@ public class StatusBarHeaderView extends RelativeLayout implements View.OnClickL
mQsDetailHeader.setOnClickListener(new OnClickListener() {
@Override
public void onClick(View v) {
detail.setToggleState(!mQsDetailHeaderSwitch.isChecked());
boolean checked = !mQsDetailHeaderSwitch.isChecked();
mQsDetailHeaderSwitch.setChecked(checked);
detail.setToggleState(checked);
}
});
}