Send a key event to a client always if the key event skips IME.
Key event dispatch order is changed for ARC apps window to support View.onKeyPreIme() API on ARC apps. While the ARC apps are focused, a key event is sent to exo::Keyboard before it's sent to IME. In this case, exo::Keyboard should send a key event to a client always. Please see go/arc-key-event-dispatch for the details. Bug: b:148193316 Test: exo_unittests Change-Id: I65cf1c2eb20eb20bc7767710b7c23e9269404428 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2215532 Commit-Queue: Yuichiro Hanada <yhanada@chromium.org> Reviewed-by:Mitsuru Oshima <oshima@chromium.org> Reviewed-by:
Tetsui Ohkubo <tetsui@chromium.org> Cr-Commit-Position: refs/heads/master@{#774544}
Showing
Please register or sign in to comment