mirror of
https://github.com/libre-tube/LibreTube.git
synced 2025-04-27 23:40:33 +05:30
Merge pull request #2690 from Bnyro/master
Fix the queue order in the background player mode
This commit is contained in:
commit
766694d909
@ -177,12 +177,14 @@ class BackgroundMode : Service() {
|
||||
RetrofitInstance.api.getStreams(videoId)
|
||||
}.getOrNull() ?: return@launch
|
||||
|
||||
// add the playlist video to the queue
|
||||
if (PlayingQueue.isEmpty() && !keepQueue) updateQueue()
|
||||
// save the current stream to the queue
|
||||
streams?.toStreamItem(videoId)?.let {
|
||||
PlayingQueue.updateCurrent(it)
|
||||
}
|
||||
|
||||
// add the playlist video to the queue
|
||||
if (PlayingQueue.isEmpty() && !keepQueue) updateQueue()
|
||||
|
||||
handler.post {
|
||||
playAudio(seekToPosition)
|
||||
}
|
||||
|
@ -472,7 +472,8 @@ class PlayerFragment : BaseFragment(), OnlinePlayerOptions {
|
||||
videoId!!,
|
||||
exoPlayer.currentPosition,
|
||||
playlistId,
|
||||
channelId
|
||||
channelId,
|
||||
true
|
||||
)
|
||||
handler.postDelayed({
|
||||
(activity as MainActivity).navController.navigate(R.id.audioPlayerFragment)
|
||||
|
Loading…
x
Reference in New Issue
Block a user