summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
author Iván Budnik <ivanbuper@google.com> 2023-03-22 17:43:18 +0000
committer Iván Budnik <ivanbuper@google.com> 2023-03-23 13:18:26 +0000
commitd3959ecf0f55a1259d5167679ab14570f621e9ba (patch)
treee1ff561e8bf304e9faef4b2374baf1a63383a176
parentd094fe2516c910ff55067e0b7ad9fb9aec425049 (diff)
Enforce @NonNull package name for onMediaKeyEventSessionChanged
Previously, listeners could receive unexpected null package names. Test: atest MediaSessionManagerTest Bug: 274082657 Change-Id: I0fdada5ed6d27a02ee0c1ab58423238c7651b5de Merged-In: I0fdada5ed6d27a02ee0c1ab58423238c7651b5de
-rw-r--r--media/java/android/media/session/MediaSessionManager.java2
1 files changed, 1 insertions, 1 deletions
diff --git a/media/java/android/media/session/MediaSessionManager.java b/media/java/android/media/session/MediaSessionManager.java
index bf264f8f6ec4..031c3fff1e8f 100644
--- a/media/java/android/media/session/MediaSessionManager.java
+++ b/media/java/android/media/session/MediaSessionManager.java
@@ -107,7 +107,7 @@ public final class MediaSessionManager {
private final Map<OnMediaKeyEventSessionChangedListener, Executor>
mMediaKeyEventSessionChangedCallbacks = new HashMap<>();
@GuardedBy("mLock")
- private String mCurMediaKeyEventSessionPackage;
+ private String mCurMediaKeyEventSessionPackage = "";
@GuardedBy("mLock")
private MediaSession.Token mCurMediaKeyEventSession;
@GuardedBy("mLock")