Merge "Directly use launcher activity interface" into tm-qpr-dev am: 8b4ac56ee2 am: 20f89a41f4

Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/22121678

Change-Id: If06bcfcfb058b0a932bec4b1364e14da4cac1f07
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
This commit is contained in:
Ats Jenk
2023-03-16 21:37:01 +00:00
committed by Automerger Merge Worker

View File

@@ -547,8 +547,8 @@ public class TouchInteractionService extends Service
boolean isFreeformActive =
(systemUiStateFlags & SYSUI_STATE_FREEFORM_ACTIVE_IN_DESKTOP_MODE) != 0;
if (wasFreeformActive != isFreeformActive) {
DesktopVisibilityController controller = mOverviewComponentObserver
.getActivityInterface().getDesktopVisibilityController();
DesktopVisibilityController controller =
LauncherActivityInterface.INSTANCE.getDesktopVisibilityController();
if (controller != null) {
controller.setFreeformTasksVisible(isFreeformActive);
}