diff options
| author | 2023-03-18 02:53:53 +0000 | |
|---|---|---|
| committer | 2023-03-18 02:53:53 +0000 | |
| commit | cc0599f27a487289666b22f8bbe60a438c78aced (patch) | |
| tree | b21f0da141f00167250787d5e2e0413e5d7f831d | |
| parent | 47614ae1968051b645ff6fedcc7060e5b6c46365 (diff) | |
| parent | 8e48c080a968e88c5b080d6f4dffb3fb93875ee0 (diff) | |
Merge "Add more logging for carousel state" into tm-qpr-dev
3 files changed, 22 insertions, 4 deletions
diff --git a/packages/SystemUI/src/com/android/systemui/media/controls/ui/MediaCarouselController.kt b/packages/SystemUI/src/com/android/systemui/media/controls/ui/MediaCarouselController.kt index 67d3be4a3ad2..9c7b48d2514d 100644 --- a/packages/SystemUI/src/com/android/systemui/media/controls/ui/MediaCarouselController.kt +++ b/packages/SystemUI/src/com/android/systemui/media/controls/ui/MediaCarouselController.kt @@ -225,8 +225,10 @@ constructor( object : KeyguardUpdateMonitorCallback() { override fun onStrongAuthStateChanged(userId: Int) { if (keyguardUpdateMonitor.isUserInLockdown(userId)) { + debugLogger.logCarouselHidden() hideMediaCarousel() } else if (keyguardUpdateMonitor.isUserUnlocked(userId)) { + debugLogger.logCarouselVisible() showMediaCarousel() } } @@ -298,7 +300,7 @@ constructor( receivedSmartspaceCardLatency: Int, isSsReactivated: Boolean ) { - debugLogger.logMediaLoaded(key) + debugLogger.logMediaLoaded(key, data.active) if (addOrUpdatePlayer(key, oldKey, data, isSsReactivated)) { // Log card received if a new resumable media card is added MediaPlayerData.getMediaPlayer(key)?.let { diff --git a/packages/SystemUI/src/com/android/systemui/media/controls/ui/MediaCarouselControllerLogger.kt b/packages/SystemUI/src/com/android/systemui/media/controls/ui/MediaCarouselControllerLogger.kt index 35bda15ece92..9af11b924ec8 100644 --- a/packages/SystemUI/src/com/android/systemui/media/controls/ui/MediaCarouselControllerLogger.kt +++ b/packages/SystemUI/src/com/android/systemui/media/controls/ui/MediaCarouselControllerLogger.kt @@ -42,8 +42,16 @@ constructor(@MediaCarouselControllerLog private val buffer: LogBuffer) { } ) - fun logMediaLoaded(key: String) = - buffer.log(TAG, LogLevel.DEBUG, { str1 = key }, { "add player $str1" }) + fun logMediaLoaded(key: String, active: Boolean) = + buffer.log( + TAG, + LogLevel.DEBUG, + { + str1 = key + bool1 = active + }, + { "add player $str1, active: $bool1" } + ) fun logMediaRemoved(key: String) = buffer.log(TAG, LogLevel.DEBUG, { str1 = key }, { "removing player $str1" }) @@ -69,6 +77,10 @@ constructor(@MediaCarouselControllerLog private val buffer: LogBuffer) { }, { "removing recommendation $str1, immediate=$bool1" } ) + + fun logCarouselHidden() = buffer.log(TAG, LogLevel.DEBUG, {}, { "hiding carousel" }) + + fun logCarouselVisible() = buffer.log(TAG, LogLevel.DEBUG, {}, { "showing carousel" }) } private const val TAG = "MediaCarouselCtlrLog" diff --git a/packages/SystemUI/src/com/android/systemui/media/controls/ui/MediaViewController.kt b/packages/SystemUI/src/com/android/systemui/media/controls/ui/MediaViewController.kt index 1a85a0f47749..7a1302c5baa2 100644 --- a/packages/SystemUI/src/com/android/systemui/media/controls/ui/MediaViewController.kt +++ b/packages/SystemUI/src/com/android/systemui/media/controls/ui/MediaViewController.kt @@ -619,7 +619,11 @@ constructor( tmpState ) } - logger.logMediaSize("setCurrentState", result.width, result.height) + logger.logMediaSize( + "setCurrentState (progress $transitionProgress)", + result.width, + result.height + ) layoutController.setState( result, applyImmediately, |