From db4ad71d4885667ac47af6424e68f8a0c0eaf30c Mon Sep 17 00:00:00 2001 From: Fabian Kozynski Date: Mon, 30 Jan 2023 12:46:59 -0500 Subject: [PATCH] Add trace points for showing panels Test: perfetto trace Bug: 266703958 Change-Id: I1088574c4df5e336e57a4855d979063b44d2d335 --- .../android/systemui/controls/ui/ControlsUiControllerImpl.kt | 2 ++ .../com/android/systemui/controls/ui/PanelTaskViewController.kt | 2 ++ 2 files changed, 4 insertions(+) diff --git a/packages/SystemUI/src/com/android/systemui/controls/ui/ControlsUiControllerImpl.kt b/packages/SystemUI/src/com/android/systemui/controls/ui/ControlsUiControllerImpl.kt index 9e71bef016bbc..58f4835a01ee6 100644 --- a/packages/SystemUI/src/com/android/systemui/controls/ui/ControlsUiControllerImpl.kt +++ b/packages/SystemUI/src/com/android/systemui/controls/ui/ControlsUiControllerImpl.kt @@ -28,6 +28,7 @@ import android.content.Intent import android.content.pm.PackageManager import android.graphics.drawable.Drawable import android.graphics.drawable.LayerDrawable +import android.os.Trace import android.service.controls.Control import android.service.controls.ControlsProviderService import android.util.Log @@ -224,6 +225,7 @@ class ControlsUiControllerImpl @Inject constructor ( activityContext: Context ) { Log.d(ControlsUiController.TAG, "show()") + Trace.instant(Trace.TRACE_TAG_APP, "ControlsUiControllerImpl#show") this.parent = parent this.onDismiss = onDismiss this.activityContext = activityContext diff --git a/packages/SystemUI/src/com/android/systemui/controls/ui/PanelTaskViewController.kt b/packages/SystemUI/src/com/android/systemui/controls/ui/PanelTaskViewController.kt index f5764c2fdc04a..3b6ab20e39d4d 100644 --- a/packages/SystemUI/src/com/android/systemui/controls/ui/PanelTaskViewController.kt +++ b/packages/SystemUI/src/com/android/systemui/controls/ui/PanelTaskViewController.kt @@ -27,6 +27,7 @@ import android.content.Intent import android.graphics.Color import android.graphics.drawable.ShapeDrawable import android.graphics.drawable.shapes.RoundRectShape +import android.os.Trace import com.android.systemui.R import com.android.systemui.util.boundsOnScreen import com.android.wm.shell.TaskView @@ -84,6 +85,7 @@ class PanelTaskViewController( options, taskView.boundsOnScreen ) + Trace.instant(Trace.TRACE_TAG_APP, "PanelTaskViewController - startActivity") } }