Commit fc3f8c65 authored by kpschoedel's avatar kpschoedel Committed by Commit bot

Don't do XKB lookup for DomCode::NONE.

This avoids a spurious log error.

BUG=460889

Review URL: https://codereview.chromium.org/952533002

Cr-Commit-Position: refs/heads/master@{#317609}
parent 63ab4fea
...@@ -750,6 +750,8 @@ bool XkbKeyboardLayoutEngine::Lookup(DomCode dom_code, ...@@ -750,6 +750,8 @@ bool XkbKeyboardLayoutEngine::Lookup(DomCode dom_code,
base::char16* character, base::char16* character,
KeyboardCode* key_code, KeyboardCode* key_code,
uint32* platform_keycode) const { uint32* platform_keycode) const {
if (dom_code == DomCode::NONE)
return false;
// Convert DOM physical key to XKB representation. // Convert DOM physical key to XKB representation.
xkb_keycode_t xkb_keycode = key_code_converter_.DomCodeToXkbKeyCode(dom_code); xkb_keycode_t xkb_keycode = key_code_converter_.DomCodeToXkbKeyCode(dom_code);
if (xkb_keycode == key_code_converter_.InvalidXkbKeyCode()) { if (xkb_keycode == key_code_converter_.InvalidXkbKeyCode()) {
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment