I'll try to play with this a bit more using your suggestions.  My issue is I 
click a button and a panel with the tableview launches, and if my mouse if over 
where that tableview launches the tooltips will not show.  Even if I scroll 
around to different areas of the tableview the tooltip will not show.  If I 
exit my mouse from the tableview and go back then it seems to work.  Definitely 
if I make another app active (Finder for example) and then go back to my 
tableview it works...


On Jun 23, 2011, at 7:28 AM, Lee Ann Rucker wrote:

> 
> On Jun 22, 2011, at 4:00 PM, Corbin Dunn wrote:
> 
>> 
>> On Jun 22, 2011, at 2:15 AM, Lee Ann Rucker wrote:
>> 
>>> Possibly Radar 5847161 - Tooltip on NSTableView does not appear on newly 
>>> selected cell
>>> 
>>> Summary: 
>>> If an NSTableView has a delegate that implements 
>>> tableView:toolTipForCell:rect:tableColumn:row:mouseLocation:, tooltips will 
>>> not appear when a cell is selected and the mouse is not moved.
>>> 
>>> Apple's response:
>>> NSTableView doesn't know it should update anything, since the mouse has not 
>>> moved outside of the area it was tracking. 
>>> Calling updateTrackingAreas should solve the problem.
>> 
>> Yeah, that was from me. When did you call -updateTrackingAreas? It should 
>> work to reset tracking areas, but also -resetCursorRects might work too.
>> 
>> The problem is that there is no way for the table to know that you are 
>> returning a different value if you don't move out of the cell frame and back 
>> in; it is only called after we get a new tracking area entered message.
> 
> My reply 3 years ago was
> ---
> 14-Apr-2008 02:13 PM Lee Ann Rucker:
> Not on Tiger, no, as it's a Leopard API, and when should it be called? ... I 
> did try putting it in my tableViewSelectionDidChange: method but it had no 
> effect.
> ---
> 
> Never got anything back from that, and that NSTableView has long since been 
> replaced by an NSCollectionView (and I don't care about Tiger anymore 
> either). The table views we are using don't have tooltips.

_______________________________________________

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:
http://lists.apple.com/mailman/options/cocoa-dev/archive%40mail-archive.com

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

Reply via email to