commit | c523e74080569b1df4f16d0baf83f0d2d39a7bb8 | [log] [tgz] |
---|---|---|
author | Nicholas Hollingum <hollingum@google.com> | Tue Mar 19 07:15:01 2019 |
committer | Commit Bot <commit-bot@chromium.org> | Tue Mar 19 07:15:01 2019 |
tree | dffcc760b9264302eeeeeea32f73500fae3324b6 | |
parent | 14c3d65268d1abaff1f8dd4f8a609611916b94a0 [diff] |
Force numlock to be on when sending modifier state to sommelier linux apps decide how to interpret numpad keys based on the modifier flags. CrOS is designed so that numlock is a vestigial key (c.f. crbug.com/212491#c19 ), but the implementation has that bit in the mask as always off, despite that the behaviour is always on. This fix hard-codes that the modifier sent to linux will always say numlock is on. Bug: 937102 Change-Id: Iffe91b180ad22de0d303ec404df30efc73ffc93b Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1525241 Commit-Queue: Nic Hollingum <hollingum@google.com> Reviewed-by: Yuichiro Hanada <yhanada@chromium.org> Reviewed-by: Mitsuru Oshima <oshima@chromium.org> Cr-Commit-Position: refs/heads/master@{#641825}
Chromium is an open-source browser project that aims to build a safer, faster, and more stable way for all users to experience the web.
The project's web site is https://www.chromium.org.
Documentation in the source is rooted in docs/README.md.
Learn how to Get Around the Chromium Source Code Directory Structure .