Skip to content

Commit

Permalink
Ensure TalkBack announces the selected playback speed in the UI menu
Browse files Browse the repository at this point in the history
Issue: #10298
#minor-release
PiperOrigin-RevId: 457991028
(cherry picked from commit bf86b60)
  • Loading branch information
icbaker authored and rohitjoins committed Jun 29, 2022
1 parent d3b5f71 commit 315bf6b
Showing 1 changed file with 7 additions and 1 deletion.
Expand Up @@ -1817,7 +1817,13 @@ public void onBindViewHolder(SubSettingViewHolder holder, int position) {
if (position < playbackSpeedTexts.length) {
holder.textView.setText(playbackSpeedTexts[position]);
}
holder.checkView.setVisibility(position == selectedIndex ? VISIBLE : INVISIBLE);
if (position == selectedIndex) {
holder.itemView.setSelected(true);
holder.checkView.setVisibility(VISIBLE);
} else {
holder.itemView.setSelected(false);
holder.checkView.setVisibility(INVISIBLE);
}
holder.itemView.setOnClickListener(
v -> {
if (position != selectedIndex) {
Expand Down

0 comments on commit 315bf6b

Please sign in to comment.