Index: chrome/browser/chromeos/login/screen_locker.cc |
diff --git a/chrome/browser/chromeos/login/screen_locker.cc b/chrome/browser/chromeos/login/screen_locker.cc |
index d643191ccfc1b04df38fe4e36d2a41f6c800170d..94bc647205a36008e2eb3703cd6ce38c4b17512a 100644 |
--- a/chrome/browser/chromeos/login/screen_locker.cc |
+++ b/chrome/browser/chromeos/login/screen_locker.cc |
@@ -161,6 +161,7 @@ class ScreenLockObserver : public chromeos::PowerManagerClient::Observer, |
// We don't want to shut down the IME, even if the hardware layout is the |
// only IME left. |
manager->SetEnableAutoImeShutdown(false); |
+ manager->SetEnableExtensionIMEs(false); |
manager->SetInputMethodConfig( |
chromeos::language_prefs::kGeneralSectionName, |
chromeos::language_prefs::kPreloadEnginesConfigName, |
@@ -178,6 +179,7 @@ class ScreenLockObserver : public chromeos::PowerManagerClient::Observer, |
chromeos::input_method::InputMethodConfigValue::kValueTypeStringList; |
value.string_list_value = saved_active_input_method_list_; |
manager->SetEnableAutoImeShutdown(true); |
+ manager->SetEnableExtensionIMEs(true); |
manager->SetInputMethodConfig( |
chromeos::language_prefs::kGeneralSectionName, |
chromeos::language_prefs::kPreloadEnginesConfigName, |