diff --git a/player.go b/player.go index 9c2c5d0..a187c1a 100644 --- a/player.go +++ b/player.go @@ -205,6 +205,7 @@ func (p *Player) TogglePause() { // skips current song func (p *Player) Skip() { + if queue.GetItemCount() > 0 { p.ctrl.Streamer = nil p.done <- true diff --git a/playlist.go b/playlist.go index f63d825..3bace62 100644 --- a/playlist.go +++ b/playlist.go @@ -40,13 +40,13 @@ func InitPlaylist() *Playlist { tree := tview.NewTreeView().SetRoot(root) - playlist := &Playlist{tree,nil} + playlist := &Playlist{tree, nil} rootAudioFile := &AudioFile{ - Name: root.GetText(), - Path: rootDir, - IsAudioFile: false, - Parent: nil, + Name: root.GetText(), + Path: rootDir, + IsAudioFile: false, + Parent: nil, } root.SetReference(rootAudioFile)