correct tab listerner initialization

Signed-off-by: Andy Scherzinger <info@andy-scherzinger.de>
This commit is contained in:
Andy Scherzinger 2022-04-07 19:22:53 +02:00 committed by Marcel Hibbe
parent 660c3401f2
commit 2068faa80e
No known key found for this signature in database
GPG Key ID: C793F8B59F43CE7B

View File

@ -100,6 +100,16 @@ class ShowReactionsDialog(
binding.emojiReactionsTabs.addTab(tab)
}
val tab: TabLayout.Tab = binding.emojiReactionsTabs.newTab() // Create a new Tab names "First Tab"
val itemBinding = ItemReactionsTabBinding.inflate(layoutInflater)
itemBinding.reactionTab.tag = TAG_ALL
itemBinding.reactionIcon.text = context.getString(R.string.reactions_tab_all)
itemBinding.reactionCount.text = reactionsTotal.toString()
tab.customView = itemBinding.root
binding.emojiReactionsTabs.addTab(tab, 0)
binding.emojiReactionsTabs.getTabAt(0)?.select()
binding.emojiReactionsTabs.addOnTabSelectedListener(object : OnTabSelectedListener {
@ -117,16 +127,6 @@ class ShowReactionsDialog(
}
})
val tab: TabLayout.Tab = binding.emojiReactionsTabs.newTab() // Create a new Tab names "First Tab"
val itemBinding = ItemReactionsTabBinding.inflate(layoutInflater)
itemBinding.reactionTab.tag = TAG_ALL
itemBinding.reactionIcon.text = context.getString(R.string.reactions_tab_all)
itemBinding.reactionCount.text = reactionsTotal.toString()
tab.customView = itemBinding.root
binding.emojiReactionsTabs.addTab(tab, 0)
updateParticipantsForEmoji(chatMessage, TAG_ALL)
}
adapter?.notifyDataSetChanged()