diff options
| author | 2023-02-20 17:12:34 +0000 | |
|---|---|---|
| committer | 2023-02-20 17:13:32 +0000 | |
| commit | 59d34b59482ce51a29de44bc5c90bd1d91f26e23 (patch) | |
| tree | 3d2ac8a22460f3a29ce649bc12282e9ea2de4881 | |
| parent | ecfcdcb6a102459af8de3eb1855ba4f6bb88ce38 (diff) | |
Show traces when side fps is shown or hidden (with reasons)
Bug: 262322084
Test: perfetto trace
Change-Id: I1fc36d9af72d529219d6d7742a7efd0bae4f36bc
| -rw-r--r-- | packages/SystemUI/src/com/android/systemui/biometrics/SideFpsController.kt | 7 |
1 files changed, 5 insertions, 2 deletions
diff --git a/packages/SystemUI/src/com/android/systemui/biometrics/SideFpsController.kt b/packages/SystemUI/src/com/android/systemui/biometrics/SideFpsController.kt index 6c490780b79a..13ecc8f559dc 100644 --- a/packages/SystemUI/src/com/android/systemui/biometrics/SideFpsController.kt +++ b/packages/SystemUI/src/com/android/systemui/biometrics/SideFpsController.kt @@ -64,6 +64,7 @@ import com.android.systemui.flags.Flags import com.android.systemui.keyguard.domain.interactor.AlternateBouncerInteractor import com.android.systemui.recents.OverviewProxyService import com.android.systemui.util.concurrency.DelayableExecutor +import com.android.systemui.util.traceSection import java.io.PrintWriter import javax.inject.Inject import kotlinx.coroutines.CoroutineScope @@ -211,7 +212,9 @@ constructor( requests.add(request) mainExecutor.execute { if (overlayView == null) { - createOverlayForDisplay(reason) + traceSection("SideFpsController#show(request=${request.name}, reason=$reason") { + createOverlayForDisplay(reason) + } } else { Log.v(TAG, "overlay already shown") } @@ -223,7 +226,7 @@ constructor( requests.remove(request) mainExecutor.execute { if (requests.isEmpty()) { - overlayView = null + traceSection("SideFpsController#hide(${request.name}") { overlayView = null } } } } |