From a77485a13ab449a3f21625654407538b26a0756e Mon Sep 17 00:00:00 2001 From: Aaron Liu Date: Thu, 27 Apr 2023 12:59:07 -0700 Subject: Release USE_NEW_ACTIVITY_STARTER Release this new flag. Bug: 278761837 Bug: 278273334 Test: 7 days of teamfood soaking Change-Id: I8ed6a31ee7fc6e3b6b7690a350ba98543c7c70c1 --- packages/SystemUI/src/com/android/systemui/flags/Flags.kt | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/packages/SystemUI/src/com/android/systemui/flags/Flags.kt b/packages/SystemUI/src/com/android/systemui/flags/Flags.kt index 6ca409f07f6f..f0c0beff87a8 100644 --- a/packages/SystemUI/src/com/android/systemui/flags/Flags.kt +++ b/packages/SystemUI/src/com/android/systemui/flags/Flags.kt @@ -701,6 +701,5 @@ object Flags { // TODO(b/278761837): Tracking Bug @JvmField - val USE_NEW_ACTIVITY_STARTER = unreleasedFlag(2801, name = "use_new_activity_starter", - teamfood = true) + val USE_NEW_ACTIVITY_STARTER = releasedFlag(2801, name = "use_new_activity_starter") } -- cgit v1.2.3-59-g8ed1b From 36d8be9e9e4608d5f70aabe72c5c9c940b1814d4 Mon Sep 17 00:00:00 2001 From: Aaron Liu Date: Tue, 2 May 2023 07:52:17 -0700 Subject: Add CUJ tracking in animation listener. Fixes: 280421673 Test: Make sure bouncer shows. Change-Id: I7d682bd0cb0268c00525f16b0f65c604dbda4667 --- packages/SystemUI/src/com/android/keyguard/KeyguardPINView.java | 2 ++ 1 file changed, 2 insertions(+) diff --git a/packages/SystemUI/src/com/android/keyguard/KeyguardPINView.java b/packages/SystemUI/src/com/android/keyguard/KeyguardPINView.java index 03947542d21e..ecce83139a43 100644 --- a/packages/SystemUI/src/com/android/keyguard/KeyguardPINView.java +++ b/packages/SystemUI/src/com/android/keyguard/KeyguardPINView.java @@ -16,6 +16,7 @@ package com.android.keyguard; +import static com.android.internal.jank.InteractionJankMonitor.CUJ_LOCKSCREEN_PIN_APPEAR; import static com.android.internal.jank.InteractionJankMonitor.CUJ_LOCKSCREEN_PIN_DISAPPEAR; import static com.android.systemui.statusbar.policy.DevicePostureController.DEVICE_POSTURE_HALF_OPENED; import static com.android.systemui.statusbar.policy.DevicePostureController.DEVICE_POSTURE_UNKNOWN; @@ -184,6 +185,7 @@ public class KeyguardPINView extends KeyguardPinBasedInputView { } mAppearAnimator.setDuration(ANIMATION_DURATION); mAppearAnimator.addUpdateListener(animation -> animate(animation.getAnimatedFraction())); + mAppearAnimator.addListener(getAnimationListener(CUJ_LOCKSCREEN_PIN_APPEAR)); mAppearAnimator.start(); } -- cgit v1.2.3-59-g8ed1b