From 0ac67119b70834103bee292d4cb034cfd691f484 Mon Sep 17 00:00:00 2001 From: Daniel Barber Date: Fri, 10 Apr 2020 15:56:48 -0400 Subject: [PATCH] This should not have been removed --- Mac/Components/Queue/QueueViewController.swift | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/Mac/Components/Queue/QueueViewController.swift b/Mac/Components/Queue/QueueViewController.swift index 30a18b7..d4d7878 100644 --- a/Mac/Components/Queue/QueueViewController.swift +++ b/Mac/Components/Queue/QueueViewController.swift @@ -39,6 +39,17 @@ class QueueViewController: NSViewController { App.store.unsubscribe(self) } + override func keyDown(with event: NSEvent) { + switch event.keyCode { + case NSEvent.keyCodeBS: + let queuePos = queueView.selectedRow + + App.mpdClient.removeSong(at: queuePos) + default: + nextResponder?.keyDown(with: event) + } + } + @objc func didConnect() { App.mpdClient.fetchQueue() }