1
1
mirror of https://github.com/danbee/persephone synced 2025-03-04 08:39:11 +00:00

Fix backspace crash

This commit is contained in:
nopeinomicon 2020-09-28 01:48:38 -06:00
parent 9fef5a0fa2
commit 3b48a721fd

View File

@ -42,9 +42,10 @@ class QueueViewController: NSViewController {
override func keyDown(with event: NSEvent) {
switch event.keyCode {
case NSEvent.keyCodeBS:
let queuePos = queueView.selectedRow
App.mpdClient.removeSong(at: queuePos)
if queueView.numberOfRows > 0 {
let queuePos = queueView.selectedRow
App.mpdClient.removeSong(at: queuePos)
}
default:
nextResponder?.keyDown(with: event)
}