Fix flicker when create split from taskbar
Fix it by using right WCT to set force translucent when dismiss split. Fix: 273570336 Test: manual Test: pass existing tests Change-Id: Ib2203262a379f63f4b0fe0c6001410109d2f0100
This commit is contained in:
@@ -1367,7 +1367,7 @@ public class StageCoordinator implements SplitLayout.SplitLayoutHandler,
|
||||
mMainStage.deactivate(finishedWCT, childrenToTop == mMainStage /* toTop */);
|
||||
mSideStage.removeAllTasks(finishedWCT, childrenToTop == mSideStage /* toTop */);
|
||||
finishedWCT.reorder(mRootTaskInfo.token, false /* toTop */);
|
||||
setRootForceTranslucent(true, wct);
|
||||
setRootForceTranslucent(true, finishedWCT);
|
||||
finishedWCT.setBounds(mSideStage.mRootTaskInfo.token, mTempRect1);
|
||||
mSyncQueue.queue(finishedWCT);
|
||||
mSyncQueue.runInSync(at -> {
|
||||
|
||||
Reference in New Issue
Block a user