Transitividade SNP quando o popover está na barra de status

Estou criando um aplicativo que mora na barra de status. Quando o item de status é clicado, o NSPopover é exibid

Se parece com isso

Aqui está o problema: eu quero que seja "transitório", ou seja, se eu clicar em qualquer lugar fora do popover, ele será fechado. E enquanto o NSPopoverBehaviorTransient funciona bem quando a popover está em uma janela, não funciona na barra de statu

Como posso implementar esse comportamento eu mesmo?

questionAnswers(4)

yourAnswerToTheQuestion