Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit 591c5ebf authored by Jerry Chang's avatar Jerry Chang Committed by Android (Google) Code Review
Browse files

Merge "Fix wrong layout after quick switch back to a split pair" into tm-qpr-dev

parents ef1b7d63 e32c8fb9
Loading
Loading
Loading
Loading
+4 −2
Original line number Diff line number Diff line
@@ -579,8 +579,10 @@ public class StageCoordinator implements SplitLayout.SplitLayoutHandler,
                    IRemoteAnimationFinishedCallback finishedCallback,
                    SurfaceControl.Transaction t) {
                if (apps == null || apps.length == 0) {
                    onRemoteAnimationFinished(apps);
                    updateSurfaceBounds(mSplitLayout, t, false /* applyResizingOffset */);
                    setDividerVisibility(true, t);
                    t.apply();
                    onRemoteAnimationFinished(apps);
                    try {
                        adapter.getRunner().onAnimationCancelled(mKeyguardShowing);
                    } catch (RemoteException e) {
@@ -593,7 +595,7 @@ public class StageCoordinator implements SplitLayout.SplitLayoutHandler,
                nonApps = ArrayUtils.appendElement(RemoteAnimationTarget.class, nonApps,
                        getDividerBarLegacyTarget());

                updateSurfaceBounds(mSplitLayout, t, false);
                updateSurfaceBounds(mSplitLayout, t, false /* applyResizingOffset */);
                setDividerVisibility(true, t);
                for (int i = 0; i < apps.length; ++i) {
                    if (apps[i].mode == MODE_OPENING) {