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

Commit f3c45363 authored by TreeHugger Robot's avatar TreeHugger Robot Committed by Android (Google) Code Review
Browse files

Merge "Cache reference to stack objects we use a lot in WM."

parents 92ec65ee 6191149c
Loading
Loading
Loading
Loading
+2 −2
Original line number Diff line number Diff line
@@ -3901,8 +3901,8 @@ public class ActivityStackSupervisor extends ConfigurationContainer implements D
                final ActivityStack stack = stacks.get(stackNdx);
                pw.println();
                pw.println("  Stack #" + stack.mStackId
                        + ": type=" + activityTypeToString(getActivityType())
                        + " mode=" + windowingModeToString(getWindowingMode()));
                        + ": type=" + activityTypeToString(stack.getActivityType())
                        + " mode=" + windowingModeToString(stack.getWindowingMode()));
                pw.println("  mFullscreen=" + stack.mFullscreen);
                pw.println("  isSleeping=" + stack.shouldSleepActivities());
                pw.println("  mBounds=" + stack.mBounds);
+1 −2
Original line number Diff line number Diff line
@@ -1310,8 +1310,7 @@ class AppWindowToken extends WindowToken implements WindowManagerService.AppFree

                // Notify the pinned stack upon all windows drawn. If there was an animation in
                // progress then this signal will resume that animation.
                final TaskStack pinnedStack =
                        mDisplayContent.getStack(WINDOWING_MODE_PINNED);
                final TaskStack pinnedStack = mDisplayContent.getPinnedStack();
                if (pinnedStack != null) {
                    pinnedStack.onAllWindowsDrawn();
                }
+183 −122

File changed.

Preview size limit exceeded, changes collapsed.

+9 −10

File changed.

Preview size limit exceeded, changes collapsed.

+1 −2
Original line number Diff line number Diff line
@@ -417,8 +417,7 @@ class PinnedStackController {
                            false /* useCurrentMinEdgeSize */);
                }
                final Rect animatingBounds = mTmpAnimatingBoundsRect;
                final TaskStack pinnedStack =
                        mDisplayContent.getStack(WINDOWING_MODE_PINNED);
                final TaskStack pinnedStack = mDisplayContent.getPinnedStack();
                if (pinnedStack != null) {
                    pinnedStack.getAnimationOrCurrentBounds(animatingBounds);
                } else {
Loading