The cleanest accessibility bug on phones has a one-line fix. A row of tabs or chips highlights the active one in color. With VoiceOver I just hear the label, never the word selected, so I cannot tell which is on. iOS: accessibilityAddTraits with isSelected. Android Compose: set the selected state in semantics. The OS built the fix, the state just never got exposed.
Piece: https://open.substack.com/pub/taylorarndt/p/when-color-is-the-only-thing-telling
Teardown: https://taylorarndt.gumroad.com/l/teardown










