CIFilter does not strongly reference its name, resulting in crash when using garbage collection

2010-07-09 Thread Michal Antonic
Hi, it seems to me that CIFilter does not strongly reference its own name. When using garbage collection, sometimes the name gets collected prematurely, resulting in crashes. This problem manifests itself perhaps most clearly when trying to use a CIFilter that has been encoded to XIB and then d

PopUp and PullDown buttons behaving differently with NSViews included in their menus on mouse down

2009-06-12 Thread Michal Antonic
Hi, I have an NSPopUpButton with several menu items. Each menu item has an associated custom NSView. When I click the button, menu appears. Then, I push the mouse button down somewhere outside the menu and inside the application window, and hold. This is where the behaviour starts to diff