зеркало из https://github.com/mozilla/gecko-dev.git
Bug 1198084 - Set appropriate content description on tabs playing audio. r=mhaigh
Tested using TalkBack on N4 Android 5.1. --HG-- extra : commitid : 7iz9bR3khkm extra : rebase_source : 53a721a773ddb0e94623372b46d2a31c638cf875
This commit is contained in:
Родитель
f7f34bd621
Коммит
dff9510f20
|
@ -141,14 +141,19 @@ public class TabsLayoutItemView extends LinearLayout
|
|||
if (mThumbnailWrapper != null) {
|
||||
mThumbnailWrapper.setRecording(tab.isRecording());
|
||||
}
|
||||
mTitle.setText(tab.getDisplayTitle());
|
||||
|
||||
final String tabTitle = tab.getDisplayTitle();
|
||||
mTitle.setText(tabTitle);
|
||||
mCloseButton.setTag(this);
|
||||
|
||||
// TODO: Set content description to indicate audio is playing.
|
||||
if (tab.isAudioPlaying()) {
|
||||
mTitle.setCompoundDrawablesWithIntrinsicBounds(R.drawable.tab_audio_playing, 0, 0, 0);
|
||||
final String tabTitleWithAudio =
|
||||
getResources().getString(R.string.tab_title_prefix_is_playing_audio, tabTitle);
|
||||
mTitle.setContentDescription(tabTitleWithAudio);
|
||||
} else {
|
||||
mTitle.setCompoundDrawables(null, null, null, null);
|
||||
mTitle.setContentDescription(tabTitle);
|
||||
}
|
||||
}
|
||||
|
||||
|
|
Загрузка…
Ссылка в новой задаче