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

Commit 0aff80db authored by Riddle Hsu's avatar Riddle Hsu
Browse files

Add trace for finishDrawing

It's easier to know which application reports draw.

Bug: 206872204
Test: Launch an activity and check trace.
Change-Id: Id970f6a7d843133fb969f3e44d725e7ac0aa8eff
parent 112acdd7
Loading
Loading
Loading
Loading
+4 −0
Original line number Diff line number Diff line
@@ -291,7 +291,11 @@ class Session extends IWindowSession.Stub implements IBinder.DeathRecipient {
    public void finishDrawing(IWindow window,
            @Nullable SurfaceControl.Transaction postDrawTransaction, int seqId) {
        if (DEBUG) Slog.v(TAG_WM, "IWindow finishDrawing called for " + window);
        if (Trace.isTagEnabled(TRACE_TAG_WINDOW_MANAGER)) {
            Trace.traceBegin(TRACE_TAG_WINDOW_MANAGER, "finishDrawing: " + mPackageName);
        }
        mService.finishDrawingWindow(this, window, postDrawTransaction, seqId);
        Trace.traceEnd(TRACE_TAG_WINDOW_MANAGER);
    }

    @Override