Loading libs/WindowManager/Shell/src/com/android/wm/shell/splitscreen/SplitTransitionModifier.kt +3 −1 Original line number Diff line number Diff line Loading @@ -47,7 +47,9 @@ class SplitTransitionModifier { Slog.w(TAG, "addDimLayerToTransition but leash was released or not created") } else { val change = TransitionInfo.Change(null, /* token */dimLayer) TransitionInfo.Change(null /* container */, SurfaceControl(dimLayer, "addDimLayerToTransition") ) change.parent = parentToken change.setStartAbsBounds(bounds) change.setEndAbsBounds(bounds) Loading libs/WindowManager/Shell/src/com/android/wm/shell/splitscreen/StageCoordinator.java +3 −1 Original line number Diff line number Diff line Loading @@ -4432,7 +4432,9 @@ public class StageCoordinator implements SplitLayout.SplitLayoutHandler, return; } final TransitionInfo.Change barChange = new TransitionInfo.Change(null /* token */, leash); final TransitionInfo.Change barChange = new TransitionInfo.Change(null /* token */, // Make a copy because the transition leash may be released on finish. new SurfaceControl(leash, "addDividerBarToTransition")); mSplitLayout.getRefDividerBounds(mTempRect1); int displayId = SplitMultiDisplayHelper.getTransitionDisplayId(info); barChange.setParent(mSplitMultiDisplayHelper.getDisplayRootTaskInfo(displayId).token); Loading Loading
libs/WindowManager/Shell/src/com/android/wm/shell/splitscreen/SplitTransitionModifier.kt +3 −1 Original line number Diff line number Diff line Loading @@ -47,7 +47,9 @@ class SplitTransitionModifier { Slog.w(TAG, "addDimLayerToTransition but leash was released or not created") } else { val change = TransitionInfo.Change(null, /* token */dimLayer) TransitionInfo.Change(null /* container */, SurfaceControl(dimLayer, "addDimLayerToTransition") ) change.parent = parentToken change.setStartAbsBounds(bounds) change.setEndAbsBounds(bounds) Loading
libs/WindowManager/Shell/src/com/android/wm/shell/splitscreen/StageCoordinator.java +3 −1 Original line number Diff line number Diff line Loading @@ -4432,7 +4432,9 @@ public class StageCoordinator implements SplitLayout.SplitLayoutHandler, return; } final TransitionInfo.Change barChange = new TransitionInfo.Change(null /* token */, leash); final TransitionInfo.Change barChange = new TransitionInfo.Change(null /* token */, // Make a copy because the transition leash may be released on finish. new SurfaceControl(leash, "addDividerBarToTransition")); mSplitLayout.getRefDividerBounds(mTempRect1); int displayId = SplitMultiDisplayHelper.getTransitionDisplayId(info); barChange.setParent(mSplitMultiDisplayHelper.getDisplayRootTaskInfo(displayId).token); Loading