I swear, I'm about to kicking something. Here's the problem - I have an NSStatusItem that I'd like, when clicked, to display a little window underneath it. The problem is, you'll usually need to pass through other NSMenuExtra's to get to some of the interface elements, so the menu extras open and get in the way. My ingenious solution was to set up a shield window on top of my NSStatusItem that would catch the clicks instead of the NSStatusBar so the other menu extras wouldn't even know a click had occurred. But of all the stupid design decisions ever, they still do! That's right, menu extras receive mouse clicks not because they are being clicked on, but because if there was nothing in the way, they would be click on.
GRRRRRRRRRRRR.
There, I feel better.