Skip to content

Commit dc31784

Browse files
Fix media player not pausing properly (#388)
1 parent b02c12a commit dc31784

File tree

1 file changed

+4
-2
lines changed
  • android/features/music-player/src/main/java/io/newm/feature/musicplayer/service

1 file changed

+4
-2
lines changed

android/features/music-player/src/main/java/io/newm/feature/musicplayer/service/MusicService.kt

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -141,7 +141,9 @@ class MediaService : MediaSessionService() {
141141
playBackAuthorized = when (focusRequestResult) {
142142
AudioManager.AUDIOFOCUS_REQUEST_FAILED -> false
143143
AudioManager.AUDIOFOCUS_REQUEST_GRANTED -> {
144-
player.play()
144+
if (player.playWhenReady) {
145+
player.play()
146+
}
145147
true
146148
}
147149

@@ -185,4 +187,4 @@ class MediaService : MediaSessionService() {
185187
)
186188
}
187189
}
188-
}
190+
}

0 commit comments

Comments
 (0)