Loading packages/SystemUI/src/com/android/keyguard/ClockEventController.kt +4 −0 Original line number Diff line number Diff line Loading @@ -137,6 +137,10 @@ open class ClockEventController @Inject constructor( override fun onThemeChanged() { updateFun.updateColors() } override fun onDensityOrFontScaleChanged() { clock?.events?.onFontSettingChanged() } } private val batteryCallback = object : BatteryStateChangeCallback { Loading packages/SystemUI/tests/src/com/android/keyguard/ClockEventControllerTest.kt +14 −0 Original line number Diff line number Diff line Loading @@ -118,6 +118,20 @@ class ClockEventControllerTest : SysuiTestCase() { verify(events, times(2)).onColorPaletteChanged(any(), any(), any()) } @Test fun fontChanged_verifyFontSizeUpdated() { clockEventController.clock = clock verify(events).onColorPaletteChanged(any(), any(), any()) clockEventController.registerListeners() val captor = argumentCaptor<ConfigurationController.ConfigurationListener>() verify(configurationController).addCallback(capture(captor)) captor.value.onDensityOrFontScaleChanged() verify(events).onFontSettingChanged() } @Test fun batteryCallback_keyguardShowingCharging_verifyChargeAnimation() { clockEventController.clock = clock Loading Loading
packages/SystemUI/src/com/android/keyguard/ClockEventController.kt +4 −0 Original line number Diff line number Diff line Loading @@ -137,6 +137,10 @@ open class ClockEventController @Inject constructor( override fun onThemeChanged() { updateFun.updateColors() } override fun onDensityOrFontScaleChanged() { clock?.events?.onFontSettingChanged() } } private val batteryCallback = object : BatteryStateChangeCallback { Loading
packages/SystemUI/tests/src/com/android/keyguard/ClockEventControllerTest.kt +14 −0 Original line number Diff line number Diff line Loading @@ -118,6 +118,20 @@ class ClockEventControllerTest : SysuiTestCase() { verify(events, times(2)).onColorPaletteChanged(any(), any(), any()) } @Test fun fontChanged_verifyFontSizeUpdated() { clockEventController.clock = clock verify(events).onColorPaletteChanged(any(), any(), any()) clockEventController.registerListeners() val captor = argumentCaptor<ConfigurationController.ConfigurationListener>() verify(configurationController).addCallback(capture(captor)) captor.value.onDensityOrFontScaleChanged() verify(events).onFontSettingChanged() } @Test fun batteryCallback_keyguardShowingCharging_verifyChargeAnimation() { clockEventController.clock = clock Loading