Index: chrome/android/shell/java/src/org/chromium/chrome/shell/ChromeShellTabModelSelector.java |
diff --git a/chrome/android/shell/java/src/org/chromium/chrome/shell/ChromeShellTabModelSelector.java b/chrome/android/shell/java/src/org/chromium/chrome/shell/ChromeShellTabModelSelector.java |
index 3d54c086b832a7873bd96e2b499eed04e5c18a9f..a6b9e802d5ac501aa710b1ae4c67e1717f4ffdf8 100644 |
--- a/chrome/android/shell/java/src/org/chromium/chrome/shell/ChromeShellTabModelSelector.java |
+++ b/chrome/android/shell/java/src/org/chromium/chrome/shell/ChromeShellTabModelSelector.java |
@@ -120,6 +120,7 @@ class ChromeShellTabModelSelector extends TabModelSelectorBase { |
*/ |
public void hideTabSwitcher() { |
if (mTabModelWrapper == null) return; |
+ mTabManager.mToolbar.initializeAddButton(false); |
Bernhard Bauer
2014/11/05 10:01:53
Hmm... the encapsulation violation here aside, I'm
divya.bansal
2014/11/05 12:22:17
AccessibilityTabModelWrapper implements TabModelSe
Bernhard Bauer
2014/11/05 12:36:03
Why is it a problem that AccessibilityTabModelWrap
divya.bansal
2014/11/07 05:26:26
@Bernhard I have tried to implement this behaviour
divya.bansal
2014/11/10 13:49:59
Done. Made changes according to your suggestion. P
|
ViewParent parent = mTabModelWrapper.getParent(); |
if (parent != null) { |
assert parent == mParent; |
@@ -134,10 +135,10 @@ class ChromeShellTabModelSelector extends TabModelSelectorBase { |
mTabModelWrapper.setup(null); |
mTabModelWrapper.setTabModelSelector(this); |
} |
- |
if (mTabModelWrapper.getParent() == null) { |
mParent.addView(mTabModelWrapper); |
} |
+ mTabManager.mToolbar.initializeAddButton(true); |
} |
public boolean isTabSwitcherVisible() { |