Index: chrome/browser/ui/webui/chromeos/login/terms_of_service_screen_handler.cc |
diff --git a/chrome/browser/ui/webui/chromeos/login/terms_of_service_screen_handler.cc b/chrome/browser/ui/webui/chromeos/login/terms_of_service_screen_handler.cc |
index d1a7531aa1721b1ef2cfc3fd6ffe835ad7eb2280..e2da8bdfa3622d376c48365397aea835f35cb3ea 100644 |
--- a/chrome/browser/ui/webui/chromeos/login/terms_of_service_screen_handler.cc |
+++ b/chrome/browser/ui/webui/chromeos/login/terms_of_service_screen_handler.cc |
@@ -158,8 +158,10 @@ void TermsOfServiceScreenHandler::DoShow() { |
// If the user has a preferred input method, enable it and switch to it. |
chromeos::input_method::InputMethodManager* input_method_manager = |
chromeos::input_method::InputMethodManager::Get(); |
- input_method_manager->EnableInputMethod(input_methods.front()); |
- input_method_manager->ChangeInputMethod(input_methods.front()); |
+ input_method_manager->GetActiveIMEState()->EnableInputMethod( |
+ input_methods.front()); |
+ input_method_manager->GetActiveIMEState()->ChangeInputMethod( |
+ input_methods.front(), false /* show_message */); |
} |
// Updates the domain name shown in the UI. |