From 2633f37a2f95ff38bede573ede83cfa123cb5eb9 Mon Sep 17 00:00:00 2001 From: rohks Date: Thu, 3 Nov 2022 14:37:30 +0000 Subject: [PATCH] Update notification when timeline changes Notification buttons for next/previous should change based on the new index of the currently played media item after another media item is added or removed from a playlist. Issue: androidx/media#130 PiperOrigin-RevId: 485869144 --- .../java/androidx/media3/session/MediaNotificationManager.java | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/libraries/session/src/main/java/androidx/media3/session/MediaNotificationManager.java b/libraries/session/src/main/java/androidx/media3/session/MediaNotificationManager.java index 679888d52e..6ae6968d93 100644 --- a/libraries/session/src/main/java/androidx/media3/session/MediaNotificationManager.java +++ b/libraries/session/src/main/java/androidx/media3/session/MediaNotificationManager.java @@ -294,7 +294,8 @@ import java.util.concurrent.TimeoutException; if (events.containsAny( Player.EVENT_PLAYBACK_STATE_CHANGED, Player.EVENT_PLAY_WHEN_READY_CHANGED, - Player.EVENT_MEDIA_METADATA_CHANGED)) { + Player.EVENT_MEDIA_METADATA_CHANGED, + Player.EVENT_TIMELINE_CHANGED)) { mediaSessionService.onUpdateNotification(session); } }