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

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

Merge "Update clock whenever AoD unpauses"

parents d6582078 4df92c36
Loading
Loading
Loading
Loading
+7 −0
Original line number Original line Diff line number Diff line
@@ -16,6 +16,8 @@


package com.android.systemui.doze;
package com.android.systemui.doze;


import static com.android.systemui.doze.DozeMachine.State.DOZE_AOD_PAUSED;

import android.app.AlarmManager;
import android.app.AlarmManager;
import android.content.Context;
import android.content.Context;
import android.os.Handler;
import android.os.Handler;
@@ -79,6 +81,11 @@ public class DozeUi implements DozeMachine.Part {
    public void transitionTo(DozeMachine.State oldState, DozeMachine.State newState) {
    public void transitionTo(DozeMachine.State oldState, DozeMachine.State newState) {
        switch (newState) {
        switch (newState) {
            case DOZE_AOD:
            case DOZE_AOD:
                if (oldState == DOZE_AOD_PAUSED) {
                    mHost.dozeTimeTick();
                }
                scheduleTimeTick();
                break;
            case DOZE_AOD_PAUSING:
            case DOZE_AOD_PAUSING:
                scheduleTimeTick();
                scheduleTimeTick();
                break;
                break;
+1 −1
Original line number Original line Diff line number Diff line
@@ -61,7 +61,7 @@ class DozeHostFake implements DozeHost {


    @Override
    @Override
    public void dozeTimeTick() {
    public void dozeTimeTick() {
        throw new RuntimeException("not implemented");
        // Nothing to do in here. Real host would just update the UI.
    }
    }


    @Override
    @Override