From 9f51e4e6a554688642b6af738643adebd4fd64e4 Mon Sep 17 00:00:00 2001 From: Amine Date: Wed, 2 Jan 2019 21:21:32 +0100 Subject: [PATCH] Closes #264 --- .../java/apps/amine/bou/readerforselfoss/HomeActivity.kt | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/app/src/main/java/apps/amine/bou/readerforselfoss/HomeActivity.kt b/app/src/main/java/apps/amine/bou/readerforselfoss/HomeActivity.kt index 27ade30..514bef7 100644 --- a/app/src/main/java/apps/amine/bou/readerforselfoss/HomeActivity.kt +++ b/app/src/main/java/apps/amine/bou/readerforselfoss/HomeActivity.kt @@ -531,12 +531,11 @@ class HomeActivity : AppCompatActivity(), SearchView.OnQueryTextListener { gd.shape = GradientDrawable.RECTANGLE gd.setSize(30, 30) gd.cornerRadius = 30F - drawer.addItem( + var drawerItem = PrimaryDrawerItem() .withName(it.tag) .withIdentifier(it.tag.longHash()) .withIcon(gd) - .withBadge("${it.unread}") .withBadgeStyle( BadgeStyle().withTextColor(Color.WHITE) .withColor(appColors.colorAccent) @@ -547,6 +546,11 @@ class HomeActivity : AppCompatActivity(), SearchView.OnQueryTextListener { getElementsAccordingToTab() false } + if (it.unread > 0) { + drawerItem = drawerItem.withBadge("${it.unread}") + } + drawer.addItem( + drawerItem ) (it.tag.longHash() to it.unread)