diff options
| author | Winson Chung <winsonc@google.com> | 2020-10-16 16:31:45 -0700 |
|---|---|---|
| committer | Winson Chung <winsonc@google.com> | 2020-10-21 17:08:55 +0000 |
| commit | d660f73a42d0f8847d00d4b71407c881797f58ae (patch) | |
| tree | ef2aa5cf50e0fd00ad9a87d3c2caddd6450cd02a /core/java/android/window/VirtualDisplayTaskEmbedder.java | |
| parent | ec72f9996b6d0ed6f427c7e4e9e0459d2814fe84 (diff) | |
Remove single task display path
Test: atest TaskStackChangedListenerTest
Test: atest RecentTasksTest
Bug: 165794879
Change-Id: I4c86e58026be7bcbbd8a2568b396a281668b9385
Diffstat (limited to 'core/java/android/window/VirtualDisplayTaskEmbedder.java')
| -rw-r--r-- | core/java/android/window/VirtualDisplayTaskEmbedder.java | 12 |
1 files changed, 1 insertions, 11 deletions
diff --git a/core/java/android/window/VirtualDisplayTaskEmbedder.java b/core/java/android/window/VirtualDisplayTaskEmbedder.java index db27d6255de7..be5d55af5e8a 100644 --- a/core/java/android/window/VirtualDisplayTaskEmbedder.java +++ b/core/java/android/window/VirtualDisplayTaskEmbedder.java @@ -63,12 +63,10 @@ public class VirtualDisplayTaskEmbedder extends TaskEmbedder { // For Virtual Displays private int mDisplayDensityDpi; - private final boolean mSingleTaskInstance; private final boolean mUsePublicVirtualDisplay; private final boolean mUseTrustedDisplay; private VirtualDisplay mVirtualDisplay; private Insets mForwardedInsets; - private DisplayMetrics mTmpDisplayMetrics; private TaskStackListener mTaskStackListener; /** @@ -76,14 +74,10 @@ public class VirtualDisplayTaskEmbedder extends TaskEmbedder { * * @param context the context * @param host the host for this embedded task - * @param singleTaskInstance whether to apply a single-task constraint to this container, - * only applicable if virtual displays are used */ public VirtualDisplayTaskEmbedder(Context context, VirtualDisplayTaskEmbedder.Host host, - boolean singleTaskInstance, boolean usePublicVirtualDisplay, - boolean useTrustedDisplay) { + boolean usePublicVirtualDisplay, boolean useTrustedDisplay) { super(context, host); - mSingleTaskInstance = singleTaskInstance; mUsePublicVirtualDisplay = usePublicVirtualDisplay; mUseTrustedDisplay = useTrustedDisplay; } @@ -128,10 +122,6 @@ public class VirtualDisplayTaskEmbedder extends TaskEmbedder { WindowManagerGlobal.getWindowSession().reparentDisplayContent( mHost.getWindow(), mSurfaceControl, displayId); wm.dontOverrideDisplayInfo(displayId); - if (mSingleTaskInstance) { - mContext.getSystemService(ActivityTaskManager.class) - .setDisplayToSingleTaskInstance(displayId); - } setForwardedInsets(mForwardedInsets); mTaskStackListener = new TaskStackListenerImpl(); |
