summaryrefslogtreecommitdiff
path: root/core/java/android/window/VirtualDisplayTaskEmbedder.java
diff options
context:
space:
mode:
authorWinson Chung <winsonc@google.com>2020-10-16 16:31:45 -0700
committerWinson Chung <winsonc@google.com>2020-10-21 17:08:55 +0000
commitd660f73a42d0f8847d00d4b71407c881797f58ae (patch)
treeef2aa5cf50e0fd00ad9a87d3c2caddd6450cd02a /core/java/android/window/VirtualDisplayTaskEmbedder.java
parentec72f9996b6d0ed6f427c7e4e9e0459d2814fe84 (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.java12
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();