Loading services/inputflinger/reader/EventHub.cpp +2 −4 Original line number Diff line number Diff line Loading @@ -662,12 +662,10 @@ bool EventHub::Device::hasKeycodeLocked(int keycode) const { if (hasKeycodeInternalLocked(keycode)) { return true; } // Check the key character map first. Not all input devices will have one. const std::shared_ptr<KeyCharacterMap> kcm = getKeyCharacterMap(); if (kcm == nullptr) { if (!keyMap.haveKeyCharacterMap()) { return false; } for (auto& fromKey : kcm->findKeyCodesMappedToKeyCode(keycode)) { for (auto& fromKey : getKeyCharacterMap()->findKeyCodesMappedToKeyCode(keycode)) { if (hasKeycodeInternalLocked(fromKey)) { return true; } Loading Loading
services/inputflinger/reader/EventHub.cpp +2 −4 Original line number Diff line number Diff line Loading @@ -662,12 +662,10 @@ bool EventHub::Device::hasKeycodeLocked(int keycode) const { if (hasKeycodeInternalLocked(keycode)) { return true; } // Check the key character map first. Not all input devices will have one. const std::shared_ptr<KeyCharacterMap> kcm = getKeyCharacterMap(); if (kcm == nullptr) { if (!keyMap.haveKeyCharacterMap()) { return false; } for (auto& fromKey : kcm->findKeyCodesMappedToKeyCode(keycode)) { for (auto& fromKey : getKeyCharacterMap()->findKeyCodesMappedToKeyCode(keycode)) { if (hasKeycodeInternalLocked(fromKey)) { return true; } Loading