| Index: chrome/browser/ui/views/unhandled_keyboard_event_handler_aurax11.cc
|
| diff --git a/chrome/browser/ui/views/unhandled_keyboard_event_handler_aurax11.cc b/chrome/browser/ui/views/unhandled_keyboard_event_handler_aurax11.cc
|
| index baa6dfcb907c03251dbc158aebfb1c2be6851e78..b72cc7e7c6e9d493201953ca27a718748765ba57 100644
|
| --- a/chrome/browser/ui/views/unhandled_keyboard_event_handler_aurax11.cc
|
| +++ b/chrome/browser/ui/views/unhandled_keyboard_event_handler_aurax11.cc
|
| @@ -23,5 +23,11 @@ void UnhandledKeyboardEventHandler::HandleKeyboardEvent(
|
| if (event.os_event && !event.skip_in_browser) {
|
| views::KeyEvent views_event(event.os_event);
|
| focus_manager->OnKeyEvent(views_event);
|
| + ui::Accelerator accelerator(views_event.key_code(),
|
| + views_event.IsShiftDown(),
|
| + views_event.IsControlDown(),
|
| + views_event.IsAltDown());
|
| + accelerator.set_type(views_event.type());
|
| + focus_manager->accelerator_manager()->set_last_event(accelerator);
|
| }
|
| }
|
|
|