Index: chrome/browser/chromeos/cros/input_method_library.cc |
diff --git a/chrome/browser/chromeos/cros/input_method_library.cc b/chrome/browser/chromeos/cros/input_method_library.cc |
index 29818e9a1c942e5717f8c9bf0376ebf6ba5fd1f5..97dd5a8ea26264d9a2313f35ac66088a0e3371c9 100644 |
--- a/chrome/browser/chromeos/cros/input_method_library.cc |
+++ b/chrome/browser/chromeos/cros/input_method_library.cc |
@@ -271,11 +271,7 @@ void InputMethodLibraryImpl::ConnectionChangeHandler(void* object, |
input_method_library->pending_config_requests_.insert( |
input_method_library->current_config_values_.begin(), |
input_method_library->current_config_values_.end()); |
- // When the IME process starts up, the hardware layout will be the current |
- // method. If this is not correct, we'll need to explicitly change it. |
- if (input_method_library->active_input_method_ != kHardwareKeyboardLayout) { |
- input_method_library->need_input_method_set_ = true; |
- } |
+ input_method_library->need_input_method_set_ = true; |
input_method_library->FlushImeConfig(); |
} else { |
// Stop attempting to resend config data, since it will continue to fail. |