diff --git a/lawnchair/src/app/lawnchair/LawnchairLauncher.kt b/lawnchair/src/app/lawnchair/LawnchairLauncher.kt index 59e1152e6d..ca9df9998a 100644 --- a/lawnchair/src/app/lawnchair/LawnchairLauncher.kt +++ b/lawnchair/src/app/lawnchair/LawnchairLauncher.kt @@ -176,8 +176,11 @@ class LawnchairLauncher : QuickstepLauncher() { } }.launchIn(scope = lifecycleScope) - launcher.stateManager.addStateListener(statusBarClockListener) - + if (LawnchairApp.isRecentsEnabled) { + launcher.stateManager.addStateListener(statusBarClockListener) + } else { + launcher.stateManager.removeStateListener(statusBarClockListener) + } preferenceManager2.rememberPosition.get().onEach { with(launcher.stateManager) { if (it) { diff --git a/src/com/android/launcher3/Workspace.java b/src/com/android/launcher3/Workspace.java index 9187122d68..98efc6d111 100644 --- a/src/com/android/launcher3/Workspace.java +++ b/src/com/android/launcher3/Workspace.java @@ -611,7 +611,6 @@ public class Workspace extends PagedView } stateManager.removeStateListener(this); } - updateStatusbarClock(); } });