diff options
| -rw-r--r-- | services/input/InputDispatcher.cpp | 4 | 
1 files changed, 3 insertions, 1 deletions
diff --git a/services/input/InputDispatcher.cpp b/services/input/InputDispatcher.cpp index 0465215a8e8c..23a846b7ce95 100644 --- a/services/input/InputDispatcher.cpp +++ b/services/input/InputDispatcher.cpp @@ -538,7 +538,9 @@ void InputDispatcher::dropInboundEventLocked(EventEntry* entry, DropReason dropR  }  bool InputDispatcher::isAppSwitchKeyCode(int32_t keyCode) { -    return keyCode == AKEYCODE_HOME || keyCode == AKEYCODE_ENDCALL; +    return keyCode == AKEYCODE_HOME +            || keyCode == AKEYCODE_ENDCALL +            || keyCode == AKEYCODE_APP_SWITCH;  }  bool InputDispatcher::isAppSwitchKeyEventLocked(KeyEntry* keyEntry) {  |