Invert some InputConfig flags to simplify default behavior
Bug: 216806304 Test: atest inputflinger_tests Change-Id: I0a2ca2727325b0eadda0af4b722e2c2ecae80890
This commit is contained in:
@@ -184,14 +184,14 @@ bool NativeInputWindowHandle::updateInfo() {
|
||||
mInfo.inputConfig |= InputConfig::NOT_TOUCHABLE;
|
||||
}
|
||||
FALLTHROUGH_INTENDED;
|
||||
case InputConfig::NOT_TOUCH_MODAL:
|
||||
if (flags.test(WindowInfo::Flag::NOT_TOUCH_MODAL)) {
|
||||
mInfo.inputConfig |= InputConfig::NOT_TOUCH_MODAL;
|
||||
case InputConfig::TOUCH_MODAL:
|
||||
if (!flags.test(WindowInfo::Flag::NOT_TOUCH_MODAL)) {
|
||||
mInfo.inputConfig |= InputConfig::TOUCH_MODAL;
|
||||
}
|
||||
FALLTHROUGH_INTENDED;
|
||||
case InputConfig::SPLIT_TOUCH:
|
||||
if (flags.test(WindowInfo::Flag::SPLIT_TOUCH)) {
|
||||
mInfo.inputConfig |= InputConfig::SPLIT_TOUCH;
|
||||
case InputConfig::PREVENT_SPLITTING:
|
||||
if (!flags.test(WindowInfo::Flag::SPLIT_TOUCH)) {
|
||||
mInfo.inputConfig |= InputConfig::PREVENT_SPLITTING;
|
||||
}
|
||||
FALLTHROUGH_INTENDED;
|
||||
case InputConfig::DUPLICATE_TOUCH_TO_WALLPAPER:
|
||||
|
||||
Reference in New Issue
Block a user