diff --git a/Persephone/Resources/Base.lproj/Main.storyboard b/Persephone/Resources/Base.lproj/Main.storyboard index b477c31..e4ec9ab 100644 --- a/Persephone/Resources/Base.lproj/Main.storyboard +++ b/Persephone/Resources/Base.lproj/Main.storyboard @@ -585,7 +585,7 @@ - + @@ -765,7 +765,7 @@ - + diff --git a/Persephone/Views/QueueView.swift b/Persephone/Views/QueueView.swift new file mode 100644 index 0000000..0a4006c --- /dev/null +++ b/Persephone/Views/QueueView.swift @@ -0,0 +1,23 @@ +// +// QueueView.swift +// Persephone +// +// Created by Daniel Barber on 2019/6/09. +// Copyright © 2019 Dan Barber. All rights reserved. +// + +import AppKit + +class QueueView: NSOutlineView { + override func menu(for event: NSEvent) -> NSMenu? { + let point = convert(event.locationInWindow, from: nil) + + let currentRow = row(at: point) + + if currentRow > 0 { + return super.menu(for: event) + } else { + return nil + } + } +}