I have an NSTable which includes a column of NSPopUpButtonCells. I would like to filter the NSPopUpButtonCell based on the contents of another column in the table. This feels like something that should have a fairly easy solution, but at the minute the solutions that I seem to be coming up with are very complicated. My biggest problem seems to be that when the application is running and I click on an NSPopUpButtonCell I can't find something that will activate before the Menu is displayed that will then initiate the filter. I have tried a feew things like tableViewSelectionIsChanging: but they all seem to activate after the list for the PopUpButton activates.
Any help is much appreciated.