Index: chrome/browser/chromeos/extensions/input_method_event_router.cc |
diff --git a/chrome/browser/chromeos/extensions/input_method_event_router.cc b/chrome/browser/chromeos/extensions/input_method_event_router.cc |
index c56ec803f8c5331cf79bfd0a318568584f3d1172..c265529c67a9c32654239ee1c5f0b46af607867a 100644 |
--- a/chrome/browser/chromeos/extensions/input_method_event_router.cc |
+++ b/chrome/browser/chromeos/extensions/input_method_event_router.cc |
@@ -36,9 +36,9 @@ void ExtensionInputMethodEventRouter::InputMethodChanged( |
} |
scoped_ptr<base::ListValue> args(new base::ListValue()); |
- base::StringValue *input_method_name = new base::StringValue( |
- extensions::InputMethodAPI::GetInputMethodForXkb( |
- manager->GetCurrentInputMethod().id())); |
+ base::StringValue* input_method_name = |
+ new base::StringValue(extensions::InputMethodAPI::GetInputMethodForXkb( |
+ manager->GetActiveIMEState()->GetCurrentInputMethod().id())); |
args->Append(input_method_name); |
// The router will only send the event to extensions that are listening. |