add track info menu item to PlayQueueList and NowPlayingCard

This commit is contained in:
Drew Weymouth
2024-07-26 08:26:02 -07:00
parent 39d62de84a
commit 950d34c57d
4 changed files with 30 additions and 3 deletions
+5
View File
@@ -78,6 +78,11 @@ func NewBottomPanel(pm *backend.PlaybackManager, im *backend.ImageManager, contr
bp.NowPlaying.OnTrackNameTapped = func() {
contr.NavigateTo(controller.NowPlayingRoute(pm.NowPlaying().Metadata().ID))
}
bp.NowPlaying.OnShowTrackInfo = func() {
if tr, ok := pm.NowPlaying().(*mediaprovider.Track); ok {
contr.ShowTrackInfoDialog(tr)
}
}
bp.NowPlaying.OnShare = func() {
if tr, ok := pm.NowPlaying().(*mediaprovider.Track); ok {
contr.ShowShareDialog(tr.ID)