diff --git a/app/src/main/java/net/pokeranalytics/android/ui/modules/feed/FeedFragment.kt b/app/src/main/java/net/pokeranalytics/android/ui/modules/feed/FeedFragment.kt index ec3735a5..05b5720d 100644 --- a/app/src/main/java/net/pokeranalytics/android/ui/modules/feed/FeedFragment.kt +++ b/app/src/main/java/net/pokeranalytics/android/ui/modules/feed/FeedFragment.kt @@ -44,7 +44,6 @@ import net.pokeranalytics.android.util.URL import net.pokeranalytics.android.util.billing.AppGuard import net.pokeranalytics.android.util.billing.PurchaseListener import net.pokeranalytics.android.util.extensions.count -import timber.log.Timber import java.util.* class FeedFragment : FilterableFragment(), RowRepresentableDelegate, PurchaseListener { @@ -283,12 +282,14 @@ class FeedFragment : FilterableFragment(), RowRepresentableDelegate, PurchaseLis } binding.postButton.viewTreeObserver.addOnGlobalLayoutListener { - val badgeDrawable = BadgeDrawable.create(requireContext()) - BadgeUtils.attachBadgeDrawable(badgeDrawable, binding.postButton) -// badgeDrawable.number = 2 - badgeDrawable.horizontalOffset = 30 - badgeDrawable.verticalOffset = 20 - this.badgeDrawable = badgeDrawable + if (this.badgeDrawable == null) { + val badgeDrawable = BadgeDrawable.create(requireContext()) + badgeDrawable.horizontalOffset = 30 + badgeDrawable.verticalOffset = 20 +// badgeDrawable.isVisible = true + BadgeUtils.attachBadgeDrawable(badgeDrawable, binding.postButton) + this.badgeDrawable = badgeDrawable + } } // Tabs