diff --git a/android/java/org/chromium/chrome/browser/toolbar/top/BraveToolbarLayoutImpl.java b/android/java/org/chromium/chrome/browser/toolbar/top/BraveToolbarLayoutImpl.java index f19bee0c412..189067dc179 100644 --- a/android/java/org/chromium/chrome/browser/toolbar/top/BraveToolbarLayoutImpl.java +++ b/android/java/org/chromium/chrome/browser/toolbar/top/BraveToolbarLayoutImpl.java @@ -451,7 +451,15 @@ public abstract class BraveToolbarLayoutImpl extends ToolbarLayout } View rewardsBadge = findViewById(R.id.rewards_notfication_badge); if (rewardsBadge != null) { + mIsInitialNotificationPosted = shouldShow; rewardsBadge.setVisibility(shouldShow ? View.VISIBLE : View.GONE); + if (shouldShow) { + // We shouldn't show both badges at the same time + mBraveRewardsNotificationsCount.setVisibility(View.INVISIBLE); + } else { + // Update the verified publisher mark depending on the current tab + updateVerifiedPublisherMark(); + } } }