summaryrefslogtreecommitdiffstats
path: root/views/focus/accelerator_handler_win.cc
diff options
context:
space:
mode:
Diffstat (limited to 'views/focus/accelerator_handler_win.cc')
-rw-r--r--views/focus/accelerator_handler_win.cc6
1 files changed, 1 insertions, 5 deletions
diff --git a/views/focus/accelerator_handler_win.cc b/views/focus/accelerator_handler_win.cc
index b5e4c22..ad401f3 100644
--- a/views/focus/accelerator_handler_win.cc
+++ b/views/focus/accelerator_handler_win.cc
@@ -24,11 +24,7 @@ bool AcceleratorHandler::Dispatch(const MSG& msg) {
switch (msg.message) {
case WM_KEYDOWN:
case WM_SYSKEYDOWN: {
- KeyEvent event(ui::ET_KEY_PRESSED,
- ui::KeyboardCodeForWindowsKeyCode(msg.wParam),
- KeyEvent::GetKeyStateFlags(),
- msg.lParam & 0xFFFF,
- (msg.lParam & 0xFFFF0000) >> 16);
+ KeyEvent event(msg);
process_message = focus_manager->OnKeyEvent(event);
if (!process_message) {
// Record that this key is pressed so we can remember not to