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

Commit c362f0cd authored by Masanori Ogino's avatar Masanori Ogino Committed by Jean-Baptiste Queru
Browse files

Lid switch state is incorrect

InputManager#getSwitchState() returns AKEY_STATE_UP(0=OPEN)
and AKEY_STATE_DOWN(1=CLOSE).
mLidOpen is opposite from a real lid status.

Change-Id: I40aa4e0defb95d82b6144ff6b7514f721bf9030f
parent 93a8225e
Loading
Loading
Loading
Loading
+2 −2
Original line number Diff line number Diff line
@@ -1083,9 +1083,9 @@ public class PhoneWindowManager implements WindowManagerPolicy {
        try {
            int sw = mWindowManager.getSwitchState(SW_LID);
            if (sw > 0) {
                mLidOpen = LID_OPEN;
            } else if (sw == 0) {
                mLidOpen = LID_CLOSED;
            } else if (sw == 0) {
                mLidOpen = LID_OPEN;
            } else {
                mLidOpen = LID_ABSENT;
            }