Index: ui/views/win/hwnd_message_handler.cc |
diff --git a/ui/views/win/hwnd_message_handler.cc b/ui/views/win/hwnd_message_handler.cc |
index bd2072b47ee7d0b71d538d9f065151da85262315..5cadce12e659ca63c5f77da150f69f00405552f3 100644 |
--- a/ui/views/win/hwnd_message_handler.cc |
+++ b/ui/views/win/hwnd_message_handler.cc |
@@ -1616,7 +1616,8 @@ LRESULT HWNDMessageHandler::OnKeyEvent(UINT message, |
MSG msg = { |
hwnd(), message, w_param, l_param, static_cast<DWORD>(GetMessageTime())}; |
ui::KeyEvent key(msg); |
- if (!delegate_->HandleUntranslatedKeyEvent(key)) |
+ delegate_->HandleKeyEvent(&key); |
+ if (!key.handled()) |
SetMsgHandled(FALSE); |
return 0; |
} |