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

Commit d411af91 authored by Vinit Nayak's avatar Vinit Nayak Committed by Android (Google) Code Review
Browse files

Merge "Avoid continue reparent divider leash after dismiss" into main

parents 6b930544 ab68ace7
Loading
Loading
Loading
Loading
+6 −1
Original line number Diff line number Diff line
@@ -4294,8 +4294,13 @@ public class StageCoordinator implements SplitLayout.SplitLayoutHandler,
            }
            updateSurfaceBounds(mSplitLayout, finishT,
                    false /* applyResizingOffset */);
            final SurfaceControl leash = mSplitLayout.getDividerLeash();
            if (leash == null || !leash.isValid()) {
                Slog.w(TAG, "divider leash was released or not be created!");
                return;
            }
            // TODO: b/393217881 - replace DEFAULT DISPLAY with the current display id
            finishT.reparent(mSplitLayout.getDividerLeash(),
            finishT.reparent(leash,
                    mSplitMultiDisplayHelper.getDisplayRootTaskLeash(DEFAULT_DISPLAY));
            setDividerVisibility(true, finishT);
            return;