Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit 2b5059fd authored by Prabir Pradhan's avatar Prabir Pradhan
Browse files

Invert some InputConfig flags to simplify default behavior

Bug: 216806304
Test: atest inputflinger_tests
Change-Id: I0a2ca2727325b0eadda0af4b722e2c2ecae80890
parent fb1e57dd
Loading
Loading
Loading
Loading
+6 −6
Original line number Diff line number Diff line
@@ -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: