diff options
Diffstat (limited to 'content/browser/renderer_host/input/web_input_event_util.cc')
-rw-r--r-- | content/browser/renderer_host/input/web_input_event_util.cc | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/content/browser/renderer_host/input/web_input_event_util.cc b/content/browser/renderer_host/input/web_input_event_util.cc index 4265577..daf30ff 100644 --- a/content/browser/renderer_host/input/web_input_event_util.cc +++ b/content/browser/renderer_host/input/web_input_event_util.cc @@ -46,6 +46,10 @@ int WebEventModifiersToEventFlags(int modifiers) { flags |= ui::EF_RIGHT_MOUSE_BUTTON; if (modifiers & blink::WebInputEvent::CapsLockOn) flags |= ui::EF_CAPS_LOCK_DOWN; + if (modifiers & blink::WebInputEvent::NumLockOn) + flags |= ui::EF_NUM_LOCK_DOWN; + if (modifiers & blink::WebInputEvent::ScrollLockOn) + flags |= ui::EF_SCROLL_LOCK_DOWN; if (modifiers & blink::WebInputEvent::IsAutoRepeat) flags |= ui::EF_IS_REPEAT; |