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

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

Merge "Add logging to DTC#shouldFullscreenTaskLaunchSwitchToDesktop" into main

parents 667c57f7 2a8fe501
Loading
Loading
Loading
Loading
+10 −2
Original line number Diff line number Diff line
@@ -3113,8 +3113,16 @@ class DesktopTasksController(
    private fun shouldFreeformTaskLaunchSwitchToFullscreen(task: RunningTaskInfo): Boolean =
        !isAnyDeskActive(task.displayId)

    private fun shouldFullscreenTaskLaunchSwitchToDesktop(task: RunningTaskInfo): Boolean =
        isAnyDeskActive(task.displayId) || forceEnterDesktop(task.displayId)
    private fun shouldFullscreenTaskLaunchSwitchToDesktop(task: RunningTaskInfo): Boolean {
        val isAnyDeskActive = isAnyDeskActive(task.displayId)
        val forceEnterDesktop = forceEnterDesktop(task.displayId)
        logV(
            "shouldFullscreenTaskLaunchSwitchToDesktop, isAnyDeskActive=%s, forceEnterDesktop=%s",
            isAnyDeskActive,
            forceEnterDesktop,
        )
        return isAnyDeskActive || forceEnterDesktop
    }

    /**
     * If a task is not compatible with desktop mode freeform, it should always be launched in