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

Commit e8107cf3 authored by TreeHugger Robot's avatar TreeHugger Robot Committed by Android (Google) Code Review
Browse files

Merge "AOD: Do not change wakeup animation during DozeService teardown" into oc-dr1-dev

parents 6a2ee3b1 013fc4c5
Loading
Loading
Loading
Loading
+9 −4
Original line number Diff line number Diff line
@@ -95,17 +95,22 @@ public class DozeUi implements DozeMachine.Part {
                unscheduleTimeTick();
                break;
        }
        mHost.setAnimateWakeup(shouldAnimateWakeup(newState));
        updateAnimateWakeup(newState);
    }

    private boolean shouldAnimateWakeup(DozeMachine.State state) {
    private void updateAnimateWakeup(DozeMachine.State state) {
        switch (state) {
            case DOZE_REQUEST_PULSE:
            case DOZE_PULSING:
            case DOZE_PULSE_DONE:
                return true;
                mHost.setAnimateWakeup(true);
                break;
            case FINISH:
                // Keep current state.
                break;
            default:
                return false;
                mHost.setAnimateWakeup(false);
                break;
        }
    }