Merge "Save tasks' windowing modes instead of TDA's" into udc-dev am: 6773f05a20
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/22467526 Change-Id: I54afc67f5d70cc35b7de7fc7e15fbf6639092a19 Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
This commit is contained in:
@@ -263,8 +263,8 @@ class LaunchParamsPersister {
|
||||
boolean changed = !Objects.equals(params.mDisplayUniqueId, info.uniqueId);
|
||||
params.mDisplayUniqueId = info.uniqueId;
|
||||
|
||||
changed |= params.mWindowingMode != task.getTaskDisplayArea().getWindowingMode();
|
||||
params.mWindowingMode = task.getTaskDisplayArea().getWindowingMode();
|
||||
changed |= params.mWindowingMode != task.getWindowingMode();
|
||||
params.mWindowingMode = task.getWindowingMode();
|
||||
|
||||
if (task.mLastNonFullscreenBounds != null) {
|
||||
changed |= !Objects.equals(params.mBounds, task.mLastNonFullscreenBounds);
|
||||
|
||||
@@ -111,7 +111,6 @@ public class LaunchParamsPersisterTests extends WindowTestsBase {
|
||||
mDisplayUniqueId = "test:" + sNextUniqueId++;
|
||||
mTestDisplay = new TestDisplayContent.Builder(mAtm, 1000, 1500)
|
||||
.setUniqueId(mDisplayUniqueId).build();
|
||||
mTestDisplay.getDefaultTaskDisplayArea().setWindowingMode(TEST_WINDOWING_MODE);
|
||||
when(mRootWindowContainer.getDisplayContent(eq(mDisplayUniqueId)))
|
||||
.thenReturn(mTestDisplay);
|
||||
|
||||
|
||||
Reference in New Issue
Block a user