I may be missing something somewhere else...
I have an NSTextField that has been created programmatically and programmatically set to be not editable. However, in some instances, when I "try" to edit it, the object is calling the delegate's controlTextDidEndEditing. However, since the object should not have been editable, this should not have been called. As a result, the program crashes shortly thereafter be apparently deallocating the NSWindow.
Has anyone run across anything similar to this?