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

Commit 7a002a78 authored by Pablo Gamito's avatar Pablo Gamito Committed by Automerger Merge Worker
Browse files

Merge changes from topics "jank-tags-faas", "transition-finish-faas",...

Merge changes from topics "jank-tags-faas", "transition-finish-faas", "transition-type-faas" into udc-dev am: 89b54da1

Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/22096743



Change-Id: I5dd4c26afcab3448bb23fee363b95093f4180395
Signed-off-by: default avatarAutomerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
parents a4a81ee0 89b54da1
Loading
Loading
Loading
Loading
+7 −0
Original line number Diff line number Diff line
@@ -91,6 +91,13 @@ public class TransitionTracer {
     * @param transition The transition that has finished.
     */
    public void logFinishedTransition(Transition transition) {
        if (transition.mLogger.mProtoToken == 0) {
            // Transition finished but never sent, so open token never added
            final ProtoOutputStream outputStream = transition.mLogger.mProtoOutputStream;
            transition.mLogger.mProtoToken = outputStream
                    .start(com.android.server.wm.shell.TransitionTraceProto.FINISHED_TRANSITIONS);
        }

        // Dump the rest of the transition's info that wasn't dumped during logSentTransition
        dumpFinishedTransitionToProto(transition.mLogger.mProtoOutputStream, transition);
        transition.mLogger.mProtoOutputStream.end(transition.mLogger.mProtoToken);