fix signature for OnSongChange callback for Tracks and Playlist pages
This commit is contained in:
@@ -126,8 +126,10 @@ func (a *PlaylistPage) Route() controller.Route {
|
||||
return controller.PlaylistRoute(a.playlistID)
|
||||
}
|
||||
|
||||
func (a *PlaylistPage) OnSongChange(track, lastScrobbledIfAny *mediaprovider.Track) {
|
||||
a.nowPlayingID = sharedutil.MediaItemIDOrEmptyStr(track)
|
||||
var _ CanShowNowPlaying = (*PlaylistPage)(nil)
|
||||
|
||||
func (a *PlaylistPage) OnSongChange(item mediaprovider.MediaItem, lastScrobbledIfAny *mediaprovider.Track) {
|
||||
a.nowPlayingID = sharedutil.MediaItemIDOrEmptyStr(item)
|
||||
a.tracklist.SetNowPlaying(a.nowPlayingID)
|
||||
a.tracklist.IncrementPlayCount(sharedutil.MediaItemIDOrEmptyStr(lastScrobbledIfAny))
|
||||
}
|
||||
|
||||
@@ -95,8 +95,10 @@ func (t *TracksPage) Reload() {
|
||||
t.loader = widgets.NewTracklistLoader(t.tracklist, iter)
|
||||
}
|
||||
|
||||
func (t *TracksPage) OnSongChange(track, lastScrobbledIfAny *mediaprovider.Track) {
|
||||
t.nowPlayingID = sharedutil.MediaItemIDOrEmptyStr(track)
|
||||
var _ CanShowNowPlaying = (*TracksPage)(nil)
|
||||
|
||||
func (t *TracksPage) OnSongChange(item mediaprovider.MediaItem, lastScrobbledIfAny *mediaprovider.Track) {
|
||||
t.nowPlayingID = sharedutil.MediaItemIDOrEmptyStr(item)
|
||||
t.tracklist.SetNowPlaying(t.nowPlayingID)
|
||||
if t.searchTracklist != nil {
|
||||
t.searchTracklist.SetNowPlaying(t.nowPlayingID)
|
||||
|
||||
Reference in New Issue
Block a user