OSDN Git Service

Refresh TextClock on doze time tick alarm.
authorRobert Snoeberger <snoeberger@google.com>
Thu, 21 Mar 2019 18:04:20 +0000 (14:04 -0400)
committerRobert Snoeberger <snoeberger@google.com>
Thu, 21 Mar 2019 18:04:20 +0000 (14:04 -0400)
This should help prevent the digital clock from displaying the wrong
time on AOD.

Bug: 128534319
Test: atest frameworks/base/packages/SystemUI/tests/src/com/android/keyguard/
Change-Id: Icab482f45305b7aa0f5f4153be12843ac28e3924

packages/SystemUI/src/com/android/keyguard/clock/BubbleClockController.java
packages/SystemUI/src/com/android/keyguard/clock/StretchAnalogClockController.java

index 870ac87..32c1242 100644 (file)
@@ -141,6 +141,8 @@ public class BubbleClockController implements ClockPlugin {
     @Override
     public void onTimeTick() {
         mAnalogClock.onTimeChanged();
+        mDigitalClock.refresh();
+        mLockClock.refresh();
     }
 
     @Override
index 7401819..34b2fd8 100644 (file)
@@ -136,6 +136,8 @@ public class StretchAnalogClockController implements ClockPlugin {
     @Override
     public void onTimeTick() {
         mAnalogClock.onTimeChanged();
+        mDigitalClock.refresh();
+        mLockClock.refresh();
     }
 
     @Override