summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authortwellington <twellington@chromium.org>2015-09-03 16:03:01 -0700
committerCommit bot <commit-bot@chromium.org>2015-09-03 23:03:52 +0000
commit1fa9eaf18457f1dacd49219aa94d5e43cffa5772 (patch)
treee20253cd0d117d2fb895a69eb9f12b5e4559fb99
parent68d2c333812a14fbb81136f401bfbfe7cf915d7d (diff)
downloadchromium_src-1fa9eaf18457f1dacd49219aa94d5e43cffa5772.zip
chromium_src-1fa9eaf18457f1dacd49219aa94d5e43cffa5772.tar.gz
chromium_src-1fa9eaf18457f1dacd49219aa94d5e43cffa5772.tar.bz2
[Contextual Search] Commit all tab closures when the panel is shown
Commit all tab closures when the Contextual Search panel is shown so that the undo SnackBar is dismissed if present. BUG=527024 Review URL: https://codereview.chromium.org/1322733003 Cr-Commit-Position: refs/heads/master@{#347278}
-rw-r--r--chrome/android/java/src/org/chromium/chrome/browser/contextualsearch/ContextualSearchManager.java3
1 files changed, 3 insertions, 0 deletions
diff --git a/chrome/android/java/src/org/chromium/chrome/browser/contextualsearch/ContextualSearchManager.java b/chrome/android/java/src/org/chromium/chrome/browser/contextualsearch/ContextualSearchManager.java
index 93f9955..e6e4fa6 100644
--- a/chrome/android/java/src/org/chromium/chrome/browser/contextualsearch/ContextualSearchManager.java
+++ b/chrome/android/java/src/org/chromium/chrome/browser/contextualsearch/ContextualSearchManager.java
@@ -476,6 +476,9 @@ public class ContextualSearchManager extends ContextualSearchObservable
mFindToolbarManager.hideToolbar(false);
}
+ // Dismiss the undo SnackBar if present by committing all tab closures.
+ mActivity.getTabModelSelector().commitAllTabClosures();
+
if (!mSearchPanelDelegate.isShowing()) {
// If visible, hide the infobar container before showing the Contextual Search panel.
InfoBarContainer container = getInfoBarContainer();