Loading packages/SystemUI/src/com/android/systemui/doze/DozeUi.java +7 −0 Original line number Original line Diff line number Diff line Loading @@ -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; Loading Loading @@ -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; Loading packages/SystemUI/tests/src/com/android/systemui/doze/DozeHostFake.java +1 −1 Original line number Original line Diff line number Diff line Loading @@ -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 Loading Loading
packages/SystemUI/src/com/android/systemui/doze/DozeUi.java +7 −0 Original line number Original line Diff line number Diff line Loading @@ -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; Loading Loading @@ -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; Loading
packages/SystemUI/tests/src/com/android/systemui/doze/DozeHostFake.java +1 −1 Original line number Original line Diff line number Diff line Loading @@ -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 Loading