From a5d6851c16b993763b553289deeae3c23422f180 Mon Sep 17 00:00:00 2001 From: Beverly Date: Thu, 17 Feb 2022 21:16:22 +0000 Subject: [PATCH] Add addtional LS shade dragDown logs Test: manually view logs in LSShadeTransitionLog section from `adb shell dumpsys activity service com.android.systemui` Bug: 216500919 Change-Id: Id4a63b2e3b5bd4f49d7a6aee2b9257c7ad7251b3 --- .../statusbar/LockscreenShadeTransitionController.kt | 2 ++ .../systemui/statusbar/phone/LSShadeTransitionLogger.kt | 8 +++++++- 2 files changed, 9 insertions(+), 1 deletion(-) diff --git a/packages/SystemUI/src/com/android/systemui/statusbar/LockscreenShadeTransitionController.kt b/packages/SystemUI/src/com/android/systemui/statusbar/LockscreenShadeTransitionController.kt index 8366bddaab9fa..93e28203df553 100644 --- a/packages/SystemUI/src/com/android/systemui/statusbar/LockscreenShadeTransitionController.kt +++ b/packages/SystemUI/src/com/android/systemui/statusbar/LockscreenShadeTransitionController.kt @@ -248,6 +248,7 @@ class LockscreenShadeTransitionController @Inject constructor( // override that forceApplyAmount = true // Reset the behavior. At this point the animation is already started + logger.logDragDownAmountReset() dragDownAmount = 0f forceApplyAmount = false } @@ -409,6 +410,7 @@ class LockscreenShadeTransitionController @Inject constructor( setDragDownAmountAnimated(fullTransitionDistance.toFloat(), delay = delay) { // End listener: // Reset + logger.logDragDownAmountReset() dragDownAmount = 0f forceApplyAmount = false } diff --git a/packages/SystemUI/src/com/android/systemui/statusbar/phone/LSShadeTransitionLogger.kt b/packages/SystemUI/src/com/android/systemui/statusbar/phone/LSShadeTransitionLogger.kt index 868efa027f409..02b2354937150 100644 --- a/packages/SystemUI/src/com/android/systemui/statusbar/phone/LSShadeTransitionLogger.kt +++ b/packages/SystemUI/src/com/android/systemui/statusbar/phone/LSShadeTransitionLogger.kt @@ -44,7 +44,7 @@ class LSShadeTransitionLogger @Inject constructor( fun logDragDownAborted() { buffer.log(TAG, LogLevel.INFO, {}, { - "The drag down was reset" + "The drag down was aborted and reset to 0f." }) } @@ -82,6 +82,12 @@ class LSShadeTransitionLogger @Inject constructor( LockscreenGestureLogger.LockscreenUiEvent.LOCKSCREEN_PULL_SHADE_OPEN) } + fun logDragDownAmountReset() { + buffer.log(TAG, LogLevel.DEBUG, {}, { + "The drag down amount has been reset to 0f." + }) + } + fun logDefaultGoToFullShadeAnimation(delay: Long) { buffer.log(TAG, LogLevel.DEBUG, { long1 = delay