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

Commit f872a4a0 authored by Yuncheol Heo's avatar Yuncheol Heo
Browse files

Dump TaskOrganizerController in order

Bug: 294240845
Test: dumpsys activity activities
Change-Id: Iaae7c2e56abbdcfeac50f8b66152ac90df6aa2bb
parent 3e40c03c
Loading
Loading
Loading
Loading
+8 −2
Original line number Diff line number Diff line
@@ -1230,10 +1230,16 @@ class TaskOrganizerController extends ITaskOrganizerController.Stub {
    public void dump(PrintWriter pw, String prefix) {
        final String innerPrefix = prefix + "  ";
        pw.print(prefix); pw.println("TaskOrganizerController:");
        for (final TaskOrganizerState state : mTaskOrganizerStates.values()) {
        final ITaskOrganizer lastOrganizer = mTaskOrganizers.peekLast();
        for (ITaskOrganizer organizer : mTaskOrganizers) {
            final TaskOrganizerState state = mTaskOrganizerStates.get(organizer.asBinder());
            final ArrayList<Task> tasks = state.mOrganizedTasks;
            pw.print(innerPrefix + "  ");
            pw.println(state.mOrganizer.mTaskOrganizer + " uid=" + state.mUid + ":");
            pw.print(state.mOrganizer.mTaskOrganizer + " uid=" + state.mUid);
            if (lastOrganizer == organizer) {
                pw.print(" (active)");
            }
            pw.println(':');
            for (int k = 0; k < tasks.size(); k++) {
                final Task task = tasks.get(k);
                final int mode = task.getWindowingMode();