feat: open providers with Command-P and dismiss pickers with Escape
This commit is contained in:
@@ -308,6 +308,9 @@ final class ApplicationActionsController: NSViewController, NSSearchFieldDelegat
|
||||
|
||||
func handle(_ selector: Selector) -> Bool {
|
||||
switch selector {
|
||||
case #selector(NSResponder.cancelOperation(_:)):
|
||||
guard isShown else { return false }
|
||||
close()
|
||||
case #selector(NSResponder.insertNewline(_:)):
|
||||
if let selectedEntry { chooseAction(at: selectedEntry) }
|
||||
case #selector(NSResponder.moveUp(_:)): moveSelection(by: -1)
|
||||
|
||||
Reference in New Issue
Block a user