Fix #477: scroll to currently playing track when loading Now Playing page

This commit is contained in:
Drew Weymouth
2024-09-07 08:17:19 -07:00
parent d19ce0ccad
commit 72de61568a
5 changed files with 21 additions and 17 deletions
+2 -2
View File
@@ -50,7 +50,7 @@ func NewBottomPanel(pm *backend.PlaybackManager, im *backend.ImageManager, contr
bp.NowPlaying = widgets.NewNowPlayingCard()
bp.NowPlaying.OnCoverTapped = func() {
contr.NavigateTo(controller.NowPlayingRoute(""))
contr.NavigateTo(controller.NowPlayingRoute())
}
bp.NowPlaying.OnSetFavorite = func(fav bool) {
if tr, ok := pm.NowPlaying().(*mediaprovider.Track); ok {
@@ -76,7 +76,7 @@ func NewBottomPanel(pm *backend.PlaybackManager, im *backend.ImageManager, contr
contr.NavigateTo(controller.ArtistRoute(artistID))
}
bp.NowPlaying.OnTrackNameTapped = func() {
contr.NavigateTo(controller.NowPlayingRoute(pm.NowPlaying().Metadata().ID))
contr.NavigateTo(controller.NowPlayingRoute())
}
bp.NowPlaying.OnShowTrackInfo = func() {
if tr, ok := pm.NowPlaying().(*mediaprovider.Track); ok {