From 55945b021bfa1b3dce56fb3abae987dbbea98e57 Mon Sep 17 00:00:00 2001 From: cecilia Date: Tue, 14 Sep 2021 14:46:38 -0400 Subject: [PATCH] Sets media recommendations's isPlaying status to false instead of null so the card sorting can be consistent. Fixes: 194192751 Test: Local builds Change-Id: I9ed74c0acd5cdbb07be6dc1fd151668298241acb --- .../src/com/android/systemui/media/MediaCarouselController.kt | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/packages/SystemUI/src/com/android/systemui/media/MediaCarouselController.kt b/packages/SystemUI/src/com/android/systemui/media/MediaCarouselController.kt index db5dbb0263c8b..4fef79c6abf59 100644 --- a/packages/SystemUI/src/com/android/systemui/media/MediaCarouselController.kt +++ b/packages/SystemUI/src/com/android/systemui/media/MediaCarouselController.kt @@ -857,7 +857,8 @@ internal object MediaPlayerData { ) { shouldPrioritizeSs = shouldPrioritize removeMediaPlayer(key) - val sortKey = MediaSortKey(isSsMediaRec = true, EMPTY, clock.currentTimeMillis()) + val sortKey = MediaSortKey(/* isSsMediaRec= */ true, + EMPTY.copy(isPlaying = false), clock.currentTimeMillis()) mediaData.put(key, sortKey) mediaPlayers.put(sortKey, player) smartspaceMediaData = data