Skip navigation.
 
mlRe: Checkbox in NSOutlineView. Must move mouse > 3 pixels to toggle
FROM : Corbin Dunn
DATE : Tue Aug 01 20:59:51 2006

>
> 1.  In Safari, menu > Bookmarks > Show All Bookmarks.
> 2.  Show a folder that has some subfolders.
> 3.  Click a disclosure triangle.  It expands.
> 4.  Without moving the mouse, click again.  It collapses.
> 5.  Without moving the mouse, click a third time.
>
> Expected result: It expands again.
> Actual result: Nothing happens.


Note that I can't reproduce this right now and I don't know why it 
would do this. It is possible that there was (is) a bug in the hit 
detection code of NSOutlineView. Please do log this as a bug if you 
encounter issues like these. I don't have any direct workaround 
solutions, but you could try practicing subclassing NSOutlineView, 
overriding mouseDown: and seeing if you get third-mouse click events, 
and trying to expand based on the location of the event.

Thanks,
corbin

Related mailsAuthorDate
mlCheckbox in NSOutlineView. Must move mouse > 3 pixels to toggle Jerry Krinock Jul 27, 21:53
mlRe: Checkbox in NSOutlineView. Must move mouse > 3 pixels to toggle I. Savant Jul 27, 22:13
mlRe: Checkbox in NSOutlineView. Must move mouse > 3 pixels to toggle Jerry Krinock Aug 1, 07:26
mlRe: Checkbox in NSOutlineView. Must move mouse > 3 pixels to toggle Aaron Burghardt Aug 1, 14:28
mlRe: Checkbox in NSOutlineView. Must move mouse > 3 pixels to toggle Sean McBride Aug 1, 16:57
mlRe: Checkbox in NSOutlineView. Must move mouse > 3 pixels to toggle Jerry Krinock Aug 1, 17:06
mlRe: Checkbox in NSOutlineView. Must move mouse > 3 pixels to toggle Corbin Dunn Aug 1, 20:59