From fcc8dc1e61949e9e3c375795cf17aec3d17c0f91 Mon Sep 17 00:00:00 2001 From: Konrad Pozniak Date: Tue, 14 Jan 2025 19:29:35 +0100 Subject: [PATCH] show actual hashtags in title of hashtag tab (#4868) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Instead of just "Hashtags". Actually, this was a bug. The code to generate the correct title is already here, but it wasn't called. 🤷 closes https://github.com/tuskyapp/Tusky/issues/4867 --- app/src/main/java/com/keylesspalace/tusky/MainActivity.kt | 5 +---- 1 file changed, 1 insertion(+), 4 deletions(-) diff --git a/app/src/main/java/com/keylesspalace/tusky/MainActivity.kt b/app/src/main/java/com/keylesspalace/tusky/MainActivity.kt index f63da1551d..e2721f1629 100644 --- a/app/src/main/java/com/keylesspalace/tusky/MainActivity.kt +++ b/app/src/main/java/com/keylesspalace/tusky/MainActivity.kt @@ -886,10 +886,7 @@ class MainActivity : BottomSheetActivity(), ActionButtonActivity, MenuProvider { tabLayoutMediator = TabLayoutMediator(activeTabLayout, binding.viewPager, true) { tab: TabLayout.Tab, position: Int -> tab.icon = AppCompatResources.getDrawable(this@MainActivity, tabs[position].icon) - tab.contentDescription = when (tabs[position].id) { - LIST -> tabs[position].arguments[1] - else -> getString(tabs[position].text) - } + tab.contentDescription = tabs[position].title(this) if (tabs[position].id == DIRECT) { val badge = tab.orCreateBadge badge.isVisible = activeAccount.hasDirectMessageBadge