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

Commit 465a5e99 authored by Evan Rosky's avatar Evan Rosky
Browse files

Remove some dead code

There's some code that isn't used. Removing it.

Bug: 119687367
Test: Builds.
Change-Id: Ifa96f009ca388afc1fd591c098be9294526c212f
parent 59e3189d
Loading
Loading
Loading
Loading
+0 −14
Original line number Diff line number Diff line
@@ -148,7 +148,6 @@ import android.util.EventLog;
import android.util.IntArray;
import android.util.Log;
import android.util.Slog;
import android.util.SparseArray;
import android.util.proto.ProtoOutputStream;
import android.view.Display;

@@ -372,8 +371,6 @@ class ActivityStack extends ConfigurationContainer {
    /** Stores the override windowing-mode from before a transient mode change (eg. split) */
    private int mRestoreOverrideWindowingMode = WINDOWING_MODE_UNDEFINED;

    private final SparseArray<Rect> mTmpBounds = new SparseArray<>();
    private final SparseArray<Rect> mTmpInsetBounds = new SparseArray<>();
    private final Rect mTmpRect = new Rect();
    private final Rect mTmpRect2 = new Rect();
    private final Rect mTmpRect3 = new Rect();
@@ -4974,22 +4971,11 @@ class ActivityStack extends ConfigurationContainer {
        // Update override configurations of all tasks in the stack.
        final Rect taskBounds = tempTaskBounds != null ? tempTaskBounds : bounds;

        mTmpBounds.clear();
        mTmpInsetBounds.clear();

        for (int i = mTaskHistory.size() - 1; i >= 0; i--) {
            final TaskRecord task = mTaskHistory.get(i);
            if (task.isResizeable()) {
                task.updateOverrideConfiguration(taskBounds, tempTaskInsetBounds);
            }

            if (task.hasDisplayedBounds()) {
                mTmpBounds.put(task.taskId, task.getDisplayedBounds());
                mTmpInsetBounds.put(task.taskId, task.getRequestedOverrideBounds());
            } else {
                mTmpBounds.put(task.taskId, task.getRequestedOverrideBounds());
                mTmpInsetBounds.put(task.taskId, null);
            }
        }

        setBounds(bounds);
+0 −45
Original line number Diff line number Diff line
@@ -66,7 +66,6 @@ import android.os.RemoteException;
import android.util.DisplayMetrics;
import android.util.EventLog;
import android.util.Slog;
import android.util.SparseArray;
import android.util.proto.ProtoOutputStream;
import android.view.DisplayCutout;
import android.view.DisplayInfo;
@@ -186,33 +185,6 @@ public class TaskStack extends WindowContainer<Task> implements
        return mChildren.get(mChildren.size() - 1);
    }

    /**
     * Set the bounds of the stack and its containing tasks.
     * @param stackBounds New stack bounds. Passing in null sets the bounds to fullscreen.
     * @param taskBounds Bounds for individual tasks, keyed by task id.
     * @param taskTempInsetBounds Inset bounds for individual tasks, keyed by task id.
     * @return True if the stack bounds was changed.
     * */
    boolean setBounds(
            Rect stackBounds, SparseArray<Rect> taskBounds, SparseArray<Rect> taskTempInsetBounds) {
        setBounds(stackBounds);

        // Update bounds of containing tasks.
        for (int taskNdx = mChildren.size() - 1; taskNdx >= 0; --taskNdx) {
            final Task task = mChildren.get(taskNdx);
            final Rect insetBounds =
                    taskTempInsetBounds != null ? taskTempInsetBounds.get(task.mTaskId) : null;
            if (insetBounds != null) {
                task.setBounds(insetBounds);
                task.setOverrideDisplayedBounds(taskBounds.get(task.mTaskId));
            } else {
                task.setBounds(taskBounds.get(task.mTaskId));
                task.setOverrideDisplayedBounds(null);
            }
        }
        return true;
    }

    void prepareFreezingTaskBounds() {
        for (int taskNdx = mChildren.size() - 1; taskNdx >= 0; --taskNdx) {
            final Task task = mChildren.get(taskNdx);
@@ -798,23 +770,6 @@ public class TaskStack extends WindowContainer<Task> implements
        scheduleAnimation();
    }

    /**
     * Re-sizes a stack and its containing tasks.
     *
     * @param bounds New stack bounds. Passing in null sets the bounds to fullscreen.
     * @param taskBounds Bounds for tasks in the resized stack, keyed by task id.
     * @param taskTempInsetBounds Inset bounds for individual tasks, keyed by task id.
     */
    void resize(Rect bounds, SparseArray<Rect> taskBounds,
            SparseArray<Rect> taskTempInsetBounds) {
        // We might trigger a configuration change. Save the current task bounds for freezing.
        prepareFreezingTaskBounds();
        if (setBounds(bounds, taskBounds, taskTempInsetBounds) && isVisible()) {
            getDisplayContent().setLayoutNeeded();
            mWmService.mWindowPlacerLocked.performSurfacePlacement();
        }
    }

    /**
     * Calculate an amount by which to expand the stack bounds in each direction.
     * Used to make room for shadows in the pinned windowing mode.