On Thu, Jan 24, 2013, at 07:05 AM, Markus Spoettl wrote:
> Maybe the superclass (NSButton) isn't smart enough to understand the
> someone 
> else may change the tracking areas and does something nasty with it (like 
> assuming all tracking areas currently added are owned too). What if you
> remove 
> before calling super and add afterwards. That way, the superclass doesn't
> see 
> your custom tracking areas in -updateTrackingAreas

Neither NSButton nor NSControl appears to own any tracking areas (they
are owned by the cell). Neither NSButton nor NSControl overrides
-mouseEntered:. So the superclass has no opportunities to subvert Nick's
efforts.

Nick should really debug this like a memory management issue to see what
zombie object is actually being messaged. Until we have that
information, we're just grasping at straws.

--Kyle Sluder
_______________________________________________

Cocoa-dev mailing list (Cocoa-dev@lists.apple.com)

Please do not post admin requests or moderator comments to the list.
Contact the moderators at cocoa-dev-admins(at)lists.apple.com

Help/Unsubscribe/Update your Subscription:
https://lists.apple.com/mailman/options/cocoa-dev/archive%40mail-archive.com

This email sent to arch...@mail-archive.com

Reply via email to