Merge "Do not use private APIs in unfold module" into tm-qpr-dev am: c7ab991818 am: fcf5d393eb

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

Change-Id: I80ef77898fe2ffc728cdaa2473252ca032880da3
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
This commit is contained in:
Nick Chameyev
2023-03-07 00:05:17 +00:00
committed by Automerger Merge Worker
2 changed files with 7 additions and 4 deletions
@@ -45,6 +45,7 @@ import android.content.pm.LauncherApps;
import android.content.res.Resources; import android.content.res.Resources;
import android.graphics.PixelFormat; import android.graphics.PixelFormat;
import android.graphics.Rect; import android.graphics.Rect;
import android.hardware.display.DisplayManager;
import android.os.Process; import android.os.Process;
import android.os.SystemProperties; import android.os.SystemProperties;
import android.os.Trace; import android.os.Trace;
@@ -219,8 +220,8 @@ public class TaskbarActivityContext extends BaseTaskbarContext {
new TaskbarScrimViewController(this, taskbarScrimView), new TaskbarScrimViewController(this, taskbarScrimView),
new TaskbarUnfoldAnimationController(this, unfoldTransitionProgressProvider, new TaskbarUnfoldAnimationController(this, unfoldTransitionProgressProvider,
mWindowManager, mWindowManager,
new RotationChangeProvider(WindowManagerGlobal.getWindowManagerService(), this, new RotationChangeProvider(c.getSystemService(DisplayManager.class), this,
getMainExecutor())), getMainThreadHandler())),
new TaskbarKeyguardController(this), new TaskbarKeyguardController(this),
new StashedHandleViewController(this, stashedHandleView), new StashedHandleViewController(this, stashedHandleView),
new TaskbarStashController(this), new TaskbarStashController(this),
@@ -68,6 +68,7 @@ import android.graphics.Rect;
import android.graphics.RectF; import android.graphics.RectF;
import android.hardware.SensorManager; import android.hardware.SensorManager;
import android.hardware.devicestate.DeviceStateManager; import android.hardware.devicestate.DeviceStateManager;
import android.hardware.display.DisplayManager;
import android.media.permission.SafeCloseable; import android.media.permission.SafeCloseable;
import android.os.Bundle; import android.os.Bundle;
import android.os.CancellationSignal; import android.os.CancellationSignal;
@@ -885,7 +886,7 @@ public class QuickstepLauncher extends Launcher {
getMainExecutor(), getMainExecutor(),
/* backgroundExecutor= */ UI_HELPER_EXECUTOR, /* backgroundExecutor= */ UI_HELPER_EXECUTOR,
/* tracingTagPrefix= */ "launcher", /* tracingTagPrefix= */ "launcher",
WindowManagerGlobal.getWindowManagerService() getSystemService(DisplayManager.class)
); );
mUnfoldTransitionProgressProvider = unfoldComponent.getUnfoldTransitionProvider() mUnfoldTransitionProgressProvider = unfoldComponent.getUnfoldTransitionProvider()
@@ -904,9 +905,10 @@ public class QuickstepLauncher extends Launcher {
/* context= */ this, /* context= */ this,
config, config,
getMainExecutor(), getMainExecutor(),
getMainThreadHandler(),
/* backgroundExecutor= */ UI_HELPER_EXECUTOR, /* backgroundExecutor= */ UI_HELPER_EXECUTOR,
/* tracingTagPrefix= */ "launcher", /* tracingTagPrefix= */ "launcher",
WindowManagerGlobal.getWindowManagerService() getSystemService(DisplayManager.class)
); );
final RemoteUnfoldTransitionReceiver remoteUnfoldTransitionProgressProvider = final RemoteUnfoldTransitionReceiver remoteUnfoldTransitionProgressProvider =