| Index: chrome/browser/chromeos/login/login_display_host_impl.cc
|
| diff --git a/chrome/browser/chromeos/login/login_display_host_impl.cc b/chrome/browser/chromeos/login/login_display_host_impl.cc
|
| index 2866397380a024b896e235df9068779e53cfa51f..090c007e7b66699ef4437f41a91fe54b7e5780e1 100644
|
| --- a/chrome/browser/chromeos/login/login_display_host_impl.cc
|
| +++ b/chrome/browser/chromeos/login/login_display_host_impl.cc
|
| @@ -61,6 +61,7 @@
|
| #include "chromeos/chromeos_switches.h"
|
| #include "chromeos/dbus/dbus_thread_manager.h"
|
| #include "chromeos/dbus/session_manager_client.h"
|
| +#include "chromeos/ime/extension_ime_util.h"
|
| #include "chromeos/ime/input_method_manager.h"
|
| #include "chromeos/login/login_state.h"
|
| #include "chromeos/settings/timezone_settings.h"
|
| @@ -127,7 +128,8 @@ void DetermineAndSaveHardwareKeyboard(const std::string& locale,
|
| std::string layout;
|
| if (!oem_layout.empty()) {
|
| // If the OEM layout information is provided, use it.
|
| - layout = oem_layout;
|
| + layout = chromeos::extension_ime_util::GetInputMethodIDByKeyboardLayout(
|
| + oem_layout);
|
| } else {
|
| chromeos::input_method::InputMethodManager* manager =
|
| chromeos::input_method::InputMethodManager::Get();
|
|
|