diff --git a/vector/src/main/java/im/vector/riotx/features/reactions/EmojiReactionPickerActivity.kt b/vector/src/main/java/im/vector/riotx/features/reactions/EmojiReactionPickerActivity.kt index d8d0fb04da..c9bddbbe72 100644 --- a/vector/src/main/java/im/vector/riotx/features/reactions/EmojiReactionPickerActivity.kt +++ b/vector/src/main/java/im/vector/riotx/features/reactions/EmojiReactionPickerActivity.kt @@ -92,7 +92,10 @@ class EmojiReactionPickerActivity : VectorBaseActivity(), EmojiCompatFontProvide it.rawData?.categories?.let { categories -> for (category in categories) { val s = category.emojis[0] - tabLayout.addTab(tabLayout.newTab().setText(it.rawData!!.emojis[s]!!.emojiString())) + val newTab =tabLayout.newTab() + newTab.setText(it.rawData!!.emojis[s]!!.emojiString()) + newTab.setContentDescription(category.name) + tabLayout.addTab(newTab) } tabLayout.addOnTabSelectedListener(tabLayoutSelectionListener) } diff --git a/vector/src/main/java/im/vector/riotx/features/reactions/EmojiRecyclerAdapter.kt b/vector/src/main/java/im/vector/riotx/features/reactions/EmojiRecyclerAdapter.kt index a8a7be6f15..cbdbcc11d2 100644 --- a/vector/src/main/java/im/vector/riotx/features/reactions/EmojiRecyclerAdapter.kt +++ b/vector/src/main/java/im/vector/riotx/features/reactions/EmojiRecyclerAdapter.kt @@ -258,6 +258,7 @@ class EmojiRecyclerAdapter(val dataSource: EmojiDataSource? = null, var reaction emojiView.emoji = s if (s != null) { emojiView.mLayout = getStaticLayoutForEmoji(s) + emojiView.setContentDescription(s) placeHolder.visibility = View.GONE // emojiView.visibility = View.VISIBLE } else { @@ -361,4 +362,4 @@ class EmojiRecyclerAdapter(val dataSource: EmojiDataSource? = null, var reaction } } } -} \ No newline at end of file +}