From f5a9e9d91686ba876fcf751e6c9a96d12f84f243 Mon Sep 17 00:00:00 2001 From: Qamar Zaman Date: Tue, 24 May 2022 23:42:08 +0500 Subject: [PATCH] hide wallet icon on address bar on NTP (#13443) Hide wallet icon on address bar on NTP --- .../browser/toolbar/top/BraveToolbarLayoutImpl.java | 11 ++++++++--- 1 file changed, 8 insertions(+), 3 deletions(-) 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 eeb3614a341..76af471c2a1 100644 --- a/android/java/org/chromium/chrome/browser/toolbar/top/BraveToolbarLayoutImpl.java +++ b/android/java/org/chromium/chrome/browser/toolbar/top/BraveToolbarLayoutImpl.java @@ -441,11 +441,16 @@ public abstract class BraveToolbarLayoutImpl extends ToolbarLayout mTabModelSelectorTabModelObserver = new TabModelSelectorTabModelObserver(selector) { @Override public void didSelectTab(Tab tab, @TabSelectionType int type, int lastId) { - if (getToolbarDataProvider().getTab() == tab && mBraveRewardsNativeWorker != null - && !tab.isIncognito()) { + if (mBraveRewardsNativeWorker != null && !tab.isIncognito()) { mBraveRewardsNativeWorker.OnNotifyFrontTabUrlChanged( tab.getId(), tab.getUrl().getSpec()); - showWalletIcon(mTabsWithWalletIcon.contains(tab.getId())); + if (getToolbarDataProvider().getTab() == tab) { + showWalletIcon(mTabsWithWalletIcon.contains(tab.getId())); + } else { + mWalletLayout.setVisibility(mTabsWithWalletIcon.contains(tab.getId()) + ? View.VISIBLE + : View.GONE); + } } } };