Fixed mini player popping up in Playing queue when queue is reordered

This commit is contained in:
Prathamesh More 2021-10-11 12:49:38 +05:30
parent 520b6b74ca
commit 8eb6c49303

View file

@ -51,6 +51,7 @@ import code.name.monkey.retromusic.fragments.player.peak.PeakPlayerFragment
import code.name.monkey.retromusic.fragments.player.plain.PlainPlayerFragment
import code.name.monkey.retromusic.fragments.player.simple.SimplePlayerFragment
import code.name.monkey.retromusic.fragments.player.tiny.TinyPlayerFragment
import code.name.monkey.retromusic.fragments.queue.PlayingQueueFragment
import code.name.monkey.retromusic.helper.MusicPlayerRemote
import code.name.monkey.retromusic.model.CategoryInfo
import code.name.monkey.retromusic.util.PreferenceUtil
@ -227,8 +228,12 @@ abstract class AbsSlidingMusicPanelActivity : AbsMusicServiceActivity() {
override fun onQueueChanged() {
super.onQueueChanged()
// Mini player should be hidden in Playing Queue
// it may pop up if hideBottomBar is called
if (currentFragment(R.id.fragment_container) !is PlayingQueueFragment) {
hideBottomBar(MusicPlayerRemote.playingQueue.isEmpty())
}
}
override fun onBackPressed() {
if (!handleBackPress()) super.onBackPressed()