Make sure setting switch bar state is announced. am: 664f6dacca am: d8c8c632d4

am: 06c04d91c7

Change-Id: I623bd0cf15f7a1ef73393e63fd739749834910c5
This commit is contained in:
Phil Weaver
2016-08-31 22:07:24 +00:00
committed by android-build-merger

View File

@@ -341,6 +341,14 @@ public class SwitchBar extends LinearLayout implements CompoundButton.OnCheckedC
return Switch.class.getName(); return Switch.class.getName();
} }
@Override
public boolean onRequestSendAccessibilityEvent(View child, AccessibilityEvent event) {
// Since the children are marked as not important for accessibility, re-dispatch all
// of their events as if they came from this view
event.setSource(this);
return true;
}
/** @hide */ /** @hide */
@Override @Override
public void onInitializeAccessibilityNodeInfoInternal(AccessibilityNodeInfo info) { public void onInitializeAccessibilityNodeInfoInternal(AccessibilityNodeInfo info) {