Handling for an empty desk

Bug: 401582344
Test: m
Flag: com.android.window.flags.enable_multiple_desktops_frontend
Flag: com.android.window.flags.enable_multiple_desktops_backend
Change-Id: I60960277f22196050491b152ea7e9476f4f70bb9
This commit is contained in:
minch
2025-03-24 20:17:44 +00:00
parent d5aa8031b1
commit 1b3daa918e
6 changed files with 77 additions and 54 deletions
@@ -51,7 +51,6 @@ import android.os.SystemClock;
import android.platform.test.annotations.DisableFlags;
import android.platform.test.annotations.EnableFlags;
import android.platform.test.flag.junit.SetFlagsRule;
import android.view.Display;
import android.view.RemoteAnimationTarget;
import android.view.SurfaceControl;
import android.view.ViewTreeObserver;
@@ -104,8 +103,7 @@ public abstract class AbsSwipeUpHandlerTestCase<
new ActivityManager.RunningTaskInfo();
protected final TopTaskTracker.CachedTaskInfo mCachedTaskInfo =
new TopTaskTracker.CachedTaskInfo(
Collections.singletonList(mRunningTaskInfo), /* canEnterDesktop = */ false,
DEFAULT_DISPLAY);
Collections.singletonList(mRunningTaskInfo), mContext, DEFAULT_DISPLAY);
protected final RemoteAnimationTarget mRemoteAnimationTarget = new RemoteAnimationTarget(
/* taskId= */ 0,
/* mode= */ RemoteAnimationTarget.MODE_CLOSING,