From a96af516908b040dcdbd82033e9186d840bd6212 Mon Sep 17 00:00:00 2001 From: Dhina17 <dhinalogu@gmail.com> Date: Tue, 4 Jun 2024 20:10:43 +0530 Subject: [PATCH] fixup! SystemUI: Re-evaluate system theme on UI mode change Change-Id: I0a0895c00609cc568cbb9de259cd81b801a01d7d --- .../systemui/theme/ThemeOverlayControllerTest.java | 12 +++++++++--- 1 file changed, 9 insertions(+), 3 deletions(-) diff --git a/packages/SystemUI/tests/src/com/android/systemui/theme/ThemeOverlayControllerTest.java b/packages/SystemUI/tests/src/com/android/systemui/theme/ThemeOverlayControllerTest.java index 659f0a8393df..48ab0addac37 100644 --- a/packages/SystemUI/tests/src/com/android/systemui/theme/ThemeOverlayControllerTest.java +++ b/packages/SystemUI/tests/src/com/android/systemui/theme/ThemeOverlayControllerTest.java @@ -65,6 +65,7 @@ import com.android.systemui.keyguard.WakefulnessLifecycle; import com.android.systemui.keyguard.domain.interactor.KeyguardTransitionInteractor; import com.android.systemui.monet.Style; import com.android.systemui.settings.UserTracker; +import com.android.systemui.statusbar.policy.ConfigurationController; import com.android.systemui.statusbar.policy.DeviceProvisionedController; import com.android.systemui.statusbar.policy.DeviceProvisionedController.DeviceProvisionedListener; import com.android.systemui.util.kotlin.JavaAdapter; @@ -132,6 +133,8 @@ public class ThemeOverlayControllerTest extends SysuiTestCase { private WakefulnessLifecycle mWakefulnessLifecycle; @Mock private UiModeManager mUiModeManager; + @Mock + private ConfigurationController mConfigurationController; @Captor private ArgumentCaptor<BroadcastReceiver> mBroadcastReceiver; @Captor @@ -168,7 +171,8 @@ public class ThemeOverlayControllerTest extends SysuiTestCase { mSecureSettings, mSystemSettings, mWallpaperManager, mUserManager, mDeviceProvisionedController, mUserTracker, mDumpManager, mFeatureFlags, mResources, mWakefulnessLifecycle, - mJavaAdapter, mKeyguardTransitionInteractor, mUiModeManager) { + mJavaAdapter, mKeyguardTransitionInteractor, mUiModeManager, + mConfigurationController) { @VisibleForTesting protected boolean isNightMode() { return false; @@ -775,7 +779,8 @@ public class ThemeOverlayControllerTest extends SysuiTestCase { mSecureSettings, mSystemSettings, mWallpaperManager, mUserManager, mDeviceProvisionedController, mUserTracker, mDumpManager, mFeatureFlags, mResources, mWakefulnessLifecycle, - mJavaAdapter, mKeyguardTransitionInteractor, mUiModeManager) { + mJavaAdapter, mKeyguardTransitionInteractor, mUiModeManager, + mConfigurationController) { @VisibleForTesting protected boolean isNightMode() { return false; @@ -816,7 +821,8 @@ public class ThemeOverlayControllerTest extends SysuiTestCase { mSecureSettings, mSystemSettings, mWallpaperManager, mUserManager, mDeviceProvisionedController, mUserTracker, mDumpManager, mFeatureFlags, mResources, mWakefulnessLifecycle, - mJavaAdapter, mKeyguardTransitionInteractor, mUiModeManager) { + mJavaAdapter, mKeyguardTransitionInteractor, mUiModeManager, + mConfigurationController) { @VisibleForTesting protected boolean isNightMode() { return false; -- GitLab