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

Commit 73cf528d authored by Jorge Gil's avatar Jorge Gil
Browse files

Add traces for caption's SCVH setView vs relayout

Bug: 335975211
Test: m
Change-Id: I6d742c37cea08dc15c795779bf8efd9ce2a6138d
parent a9d8e6a7
Loading
Loading
Loading
Loading
+4 −0
Original line number Diff line number Diff line
@@ -404,17 +404,21 @@ public abstract class WindowDecoration<T extends View & TaskFocusStateConsumer>
        lp.setTrustedOverlay();
        lp.inputFeatures = params.mInputFeatures;
        if (mViewHost == null) {
            Trace.beginSection("CaptionViewHostLayout-new");
            mViewHost = mSurfaceControlViewHostFactory.create(mDecorWindowContext, mDisplay,
                    mCaptionWindowManager);
            if (params.mApplyStartTransactionOnDraw) {
                mViewHost.getRootSurfaceControl().applyTransactionOnDraw(startT);
            }
            mViewHost.setView(outResult.mRootView, lp);
            Trace.endSection();
        } else {
            Trace.beginSection("CaptionViewHostLayout-relayout");
            if (params.mApplyStartTransactionOnDraw) {
                mViewHost.getRootSurfaceControl().applyTransactionOnDraw(startT);
            }
            mViewHost.relayout(lp);
            Trace.endSection();
        }
        Trace.endSection(); // CaptionViewHostLayout
    }