From d4fe7c396dd8594a9dede0617945307ccd747593 Mon Sep 17 00:00:00 2001 From: Dan Barber Date: Sun, 3 Mar 2019 19:10:01 -0500 Subject: [PATCH] Messed this up when I refactored out the datasource --- Persephone/Controllers/QueueViewController.swift | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/Persephone/Controllers/QueueViewController.swift b/Persephone/Controllers/QueueViewController.swift index 3a9e4cf..bf26dfd 100644 --- a/Persephone/Controllers/QueueViewController.swift +++ b/Persephone/Controllers/QueueViewController.swift @@ -33,8 +33,10 @@ class QueueViewController: NSViewController, } @IBAction func playTrack(_ sender: Any) { - if dataSource.queuePos >= 0 { - AppDelegate.mpdClient.playTrack(queuePos: dataSource.queuePos) + let newQueuePos = queueView.selectedRow - 1 + + if newQueuePos >= 0 { + AppDelegate.mpdClient.playTrack(queuePos: newQueuePos) } }