Index: chrome/browser/ui/android/infobars/translate_compact_infobar.cc |
diff --git a/chrome/browser/ui/android/infobars/translate_compact_infobar.cc b/chrome/browser/ui/android/infobars/translate_compact_infobar.cc |
index 077cee9c64d457143b3b1ba17b19b24b9d01703c..1dc8423d16740407bb44cc2465bf4a942b89a9b1 100644 |
--- a/chrome/browser/ui/android/infobars/translate_compact_infobar.cc |
+++ b/chrome/browser/ui/android/infobars/translate_compact_infobar.cc |
@@ -106,14 +106,17 @@ void TranslateCompactInfoBar::ApplyBoolTranslateOption( |
jboolean value) { |
translate::TranslateInfoBarDelegate* delegate = GetDelegate(); |
if (option == TranslateUtils::OPTION_ALWAYS_TRANSLATE) { |
- if (delegate->ShouldAlwaysTranslate() != value) |
+ if (delegate->ShouldAlwaysTranslate() != value) { |
delegate->ToggleAlwaysTranslate(); |
+ } |
} else if (option == TranslateUtils::OPTION_NEVER_TRANSLATE) { |
- if (value && delegate->IsTranslatableLanguageByPrefs()) |
+ if (value && delegate->IsTranslatableLanguageByPrefs()) { |
delegate->ToggleTranslatableLanguageByPrefs(); |
+ } |
} else if (option == TranslateUtils::OPTION_NEVER_TRANSLATE_SITE) { |
- if (value && !delegate->IsSiteBlacklisted()) |
+ if (value && !delegate->IsSiteBlacklisted()) { |
delegate->ToggleSiteBlacklist(); |
+ } |
} else { |
DCHECK(false); |
} |