Mailing Lists: Apple Mailing Lists

Image of Mac OS face in stamp
 
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: -outlineView:heightOfRowByItem: gets an item of NULL??



It shouldn't ask you for the height of a NULL item.

This is either:
1. a bug in nsoutlineview
2. your code may be reloading the nsoutlineview in one of the delegate methods, putting it into a "strange" state. If you see this happening consistently, you may want to break on NSOutlineView reloadData and see if it is getting called when it shouldn't be.


corbin

On Feb 21, 2008, at 12:06 PM, John Stiles wrote:

Fair enough, but the root item is never represented graphically in a table, so there wouldn't be a need to ask for its row height…?
Anyway, I filed a radar… we'll see what happens.



Mike Abdullah wrote:
Although the docs don't mention it for this method, quite often an item of nil is used to represent the tree's root object. I would suggest therefore returning the default height of a table cell.

Mike.

_______________________________________________

Cocoa-dev mailing list (email@hidden)

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:
http://lists.apple.com/mailman/options/cocoa-dev/email@hidden

This email sent to email@hidden
References: 
 >-outlineView:heightOfRowByItem: gets an item of NULL?? (From: John Stiles <email@hidden>)
 >Re: -outlineView:heightOfRowByItem: gets an item of NULL?? (From: Mike Abdullah <email@hidden>)
 >Re: -outlineView:heightOfRowByItem: gets an item of NULL?? (From: John Stiles <email@hidden>)



Visit the Apple Store online or at retail locations.
1-800-MY-APPLE

Contact Apple | Terms of Use | Privacy Policy

Copyright © 2007 Apple Inc. All rights reserved.