diff --git a/services/core/java/com/android/server/wm/WindowManagerService.java b/services/core/java/com/android/server/wm/WindowManagerService.java index 9088522dfa8e2..0a0f0f0990616 100644 --- a/services/core/java/com/android/server/wm/WindowManagerService.java +++ b/services/core/java/com/android/server/wm/WindowManagerService.java @@ -6021,7 +6021,13 @@ public class WindowManagerService extends IWindowManager.Stub "screenshotApplications()")) { throw new SecurityException("Requires READ_FRAME_BUFFER permission"); } - return screenshotApplicationsInner(appToken, displayId, width, height, false, frameScale); + try { + Trace.traceBegin(Trace.TRACE_TAG_WINDOW_MANAGER, "screenshotApplications"); + return screenshotApplicationsInner(appToken, displayId, width, height, false, + frameScale); + } finally { + Trace.traceEnd(Trace.TRACE_TAG_WINDOW_MANAGER); + } } Bitmap screenshotApplicationsInner(IBinder appToken, int displayId, int width, int height,