Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit 8007ae53 authored by Treehugger Robot's avatar Treehugger Robot Committed by Android (Google) Code Review
Browse files

Merge "Desks: Use front-end flag to guard DeskChangeListener" into main

parents d695353e 8f46205b
Loading
Loading
Loading
Loading
+6 −2
Original line number Diff line number Diff line
@@ -4471,14 +4471,18 @@ class DesktopTasksController(
        }

        private fun registerListeners(c: DesktopTasksController) {
            if (c.desktopState.enableMultipleDesktops) {
                c.taskRepository.addDeskChangeListener(deskChangeListener, c.mainExecutor)
            }
            c.taskRepository.addVisibleTasksListener(visibleTasksListener, c.mainExecutor)
            c.taskbarDesktopTaskListener = taskbarDesktopTaskListener
            c.desktopModeEnterExitTransitionListener = desktopModeEntryExitTransitionListener
        }

        private fun unregisterListeners(c: DesktopTasksController) {
            if (c.desktopState.enableMultipleDesktops) {
                c.taskRepository.removeDeskChangeListener(deskChangeListener)
            }
            c.taskRepository.removeVisibleTasksListener(visibleTasksListener)
            c.taskbarDesktopTaskListener = null
            c.desktopModeEnterExitTransitionListener = null