| Index: ui/aura/window_targeter.cc
|
| diff --git a/ui/aura/window_targeter.cc b/ui/aura/window_targeter.cc
|
| index 7a32de529392c29937c4aeba08c9955a437d643a..601321525e817571fc00c5f63792fa69e5727dd5 100644
|
| --- a/ui/aura/window_targeter.cc
|
| +++ b/ui/aura/window_targeter.cc
|
| @@ -86,7 +86,8 @@ Window* WindowTargeter::FindTargetForKeyEvent(Window* window,
|
| const ui::KeyEvent& key) {
|
| Window* root_window = window->GetRootWindow();
|
| if (key.key_code() == ui::VKEY_UNKNOWN &&
|
| - (key.flags() & ui::EF_IME_FABRICATED_KEY) == 0)
|
| + (key.flags() & ui::EF_IME_FABRICATED_KEY) == 0 &&
|
| + key.GetCharacter() == 0)
|
| return NULL;
|
| client::FocusClient* focus_client = client::GetFocusClient(root_window);
|
| Window* focused_window = focus_client->GetFocusedWindow();
|
|
|