From 7496c62f0ad2e89d9c64187134aa857d31240f81 Mon Sep 17 00:00:00 2001 From: Saho Kobayashi Date: Fri, 31 Jan 2025 16:24:22 +0900 Subject: Turn off home relaunch on display move Relaunching home app merged in ag/31315497 unintentionally steals display focus. This is workaround fix for connected display development until the general focus behaviour with home is defined. Bug: b/392480634 Test: atest DesktopTasksControllerTest Flag: EXEMPT bug fix Change-Id: I9a7c3bc43f9dd250699068ecdff7c91083dcda11 --- .../src/com/android/wm/shell/desktopmode/DesktopTasksController.kt | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/libs/WindowManager/Shell/src/com/android/wm/shell/desktopmode/DesktopTasksController.kt b/libs/WindowManager/Shell/src/com/android/wm/shell/desktopmode/DesktopTasksController.kt index 0dafe9ce041e..158b5b43b159 100644 --- a/libs/WindowManager/Shell/src/com/android/wm/shell/desktopmode/DesktopTasksController.kt +++ b/libs/WindowManager/Shell/src/com/android/wm/shell/desktopmode/DesktopTasksController.kt @@ -1025,6 +1025,10 @@ class DesktopTasksController( task.displayId, wct, forceToFullscreen = false, + // TODO: b/371096166 - Temporary turing home relaunch off to prevent home stealing + // display focus. Remove shouldEndUpAtHome = false when home focus handling + // with connected display is implemented in wm core. + shouldEndUpAtHome = false, ) } -- cgit v1.2.3-59-g8ed1b