Merge "Do not announce selected state for QS tiles." into pi-dev

This commit is contained in:
TreeHugger Robot
2018-06-22 17:12:54 +00:00
committed by Android (Google) Code Review

View File

@@ -265,6 +265,8 @@ public class QSTileBaseView extends com.android.systemui.plugins.qs.QSTileView {
@Override @Override
public void onInitializeAccessibilityNodeInfo(AccessibilityNodeInfo info) { public void onInitializeAccessibilityNodeInfo(AccessibilityNodeInfo info) {
super.onInitializeAccessibilityNodeInfo(info); super.onInitializeAccessibilityNodeInfo(info);
// Clear selected state so it is not announce by talkback.
info.setSelected(false);
if (!TextUtils.isEmpty(mAccessibilityClass)) { if (!TextUtils.isEmpty(mAccessibilityClass)) {
info.setClassName(mAccessibilityClass); info.setClassName(mAccessibilityClass);
if (Switch.class.getName().equals(mAccessibilityClass)) { if (Switch.class.getName().equals(mAccessibilityClass)) {