summaryrefslogtreecommitdiffstats
path: root/chrome
diff options
context:
space:
mode:
authortfarina@chromium.org <tfarina@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2010-06-03 14:49:44 +0000
committertfarina@chromium.org <tfarina@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2010-06-03 14:49:44 +0000
commit84c2a6eada2bb8e3078beb85eba7dc99def01aad (patch)
treec0bd2def79bdb3a67cbaa968a8c7654c0470822a /chrome
parent6052a74a1b641158410ad4db5c56ee6c631926c5 (diff)
downloadchromium_src-84c2a6eada2bb8e3078beb85eba7dc99def01aad.zip
chromium_src-84c2a6eada2bb8e3078beb85eba7dc99def01aad.tar.gz
chromium_src-84c2a6eada2bb8e3078beb85eba7dc99def01aad.tar.bz2
Close the translate infobar after selecting 'Never translate this language/site'.
BUG=39222 TEST=see bug Review URL: http://codereview.chromium.org/2400001 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@48831 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'chrome')
-rw-r--r--chrome/browser/gtk/translate_infobars.cc2
1 files changed, 2 insertions, 0 deletions
diff --git a/chrome/browser/gtk/translate_infobars.cc b/chrome/browser/gtk/translate_infobars.cc
index 63878e2..d85a7f5 100644
--- a/chrome/browser/gtk/translate_infobars.cc
+++ b/chrome/browser/gtk/translate_infobars.cc
@@ -281,10 +281,12 @@ void TranslateInfoBar::ExecuteCommand(int command_id) {
switch (command_id) {
case IDC_TRANSLATE_OPTIONS_NEVER_TRANSLATE_LANG:
GetDelegate()->ToggleLanguageBlacklist();
+ RemoveInfoBar();
break;
case IDC_TRANSLATE_OPTIONS_NEVER_TRANSLATE_SITE:
GetDelegate()->ToggleSiteBlacklist();
+ RemoveInfoBar();
break;
case IDC_TRANSLATE_OPTIONS_ALWAYS: