Merge "Using rotate split layout while split active" into sc-dev

This commit is contained in:
Tony Huang
2021-06-15 06:50:54 +00:00
committed by Android (Google) Code Review

View File

@@ -550,12 +550,14 @@ public class LegacySplitScreenController implements DisplayController.OnDisplays
update(mDisplayController.getDisplayContext( update(mDisplayController.getDisplayContext(
mContext.getDisplayId()).getResources().getConfiguration()); mContext.getDisplayId()).getResources().getConfiguration());
// Set resizable directly here because applyEnterSplit already resizes home stack. // Set resizable directly here because applyEnterSplit already resizes home stack.
mHomeStackResizable = mWindowManagerProxy.applyEnterSplit(mSplits, mSplitLayout); mHomeStackResizable = mWindowManagerProxy.applyEnterSplit(mSplits,
mRotateSplitLayout != null ? mRotateSplitLayout : mSplitLayout);
} }
public void prepareEnterSplitTransition(WindowContainerTransaction outWct) { public void prepareEnterSplitTransition(WindowContainerTransaction outWct) {
// Set resizable directly here because buildEnterSplit already resizes home stack. // Set resizable directly here because buildEnterSplit already resizes home stack.
mHomeStackResizable = mWindowManagerProxy.buildEnterSplit(outWct, mSplits, mSplitLayout); mHomeStackResizable = mWindowManagerProxy.buildEnterSplit(outWct, mSplits,
mRotateSplitLayout != null ? mRotateSplitLayout : mSplitLayout);
} }
public void finishEnterSplitTransition(boolean minimized) { public void finishEnterSplitTransition(boolean minimized) {