diff options
| -rw-r--r-- | packages/SystemUI/src/com/android/keyguard/ClockEventController.kt | 8 |
1 files changed, 5 insertions, 3 deletions
diff --git a/packages/SystemUI/src/com/android/keyguard/ClockEventController.kt b/packages/SystemUI/src/com/android/keyguard/ClockEventController.kt index 91e6b6248d34..ee260e16dc56 100644 --- a/packages/SystemUI/src/com/android/keyguard/ClockEventController.kt +++ b/packages/SystemUI/src/com/android/keyguard/ClockEventController.kt @@ -421,9 +421,11 @@ constructor( smallTimeListener?.update(shouldTimeListenerRun) largeTimeListener?.update(shouldTimeListenerRun) - // Query ZenMode data - zenModeCallback.onZenChanged(zenModeController.zen) - zenModeCallback.onNextAlarmChanged() + bgExecutor.execute { + // Query ZenMode data + zenModeCallback.onZenChanged(zenModeController.zen) + zenModeCallback.onNextAlarmChanged() + } } fun unregisterListeners() { |