When textfield is firstResponder and suggestion window is not visible -> selection changes. Safari/Finder ignore the event. Chrome opens suggestions.
func control(_ control: NSControl, textView: NSTextView, doCommandBy commandSelector: Selector) -> Bool {
if commandSelector == #selector(NSResponder.moveUp(_:)) {
// Move up in the suggested selections list
suggestionsWindowController?.moveUp(textView)
return true
}
if commandSelector == #selector(NSResponder.moveDown(_:)) {
// Move down in the suggested selections list
suggestionsWindowController?.moveDown(textView)
return true
}