> 1. Select multiple items by holding down shift
> 2. Unselect and select the last selected item

In this case, Shift-click selecting items 2 - 5 gives me '4,3,2,1' as
expected (remember, for some reason the indices are stored "in
reverse"); then deselecting (Ctrl/Cmd-click) 5 gives '3,2,1' (as
expected), and reselecting (Ctrl/Cmd-click) it adds it to the front,
giving '4,3,2,1' again.

What do you see when you repeat the above steps?

> 1. Select the first item
> 2. Add additional items one by one going down the list (Order ends up being 
> the rather strange 5,3,1,2,4)

Mine is 5,4,3,2,1,0 after the entire - Ctrl/Cmd-clicked - selection.
Where is your first item, i.e. index 0?

> 3. Unselect and select a single selected item

Unselecting item 4 (index 3), removes it from the list, giving
'5,4,2,1,0'; re-selecting it again places it at the front of the list,
giving '3,5,4,2,1,0' as expected.

I'm unable to reproduce your inability to reproduce, I'm afraid. Can
you verify you have tried this on a cleanly installed and built SDK
(either 'develop' or 'release4.14' branch), please?

EdB



-- 
Ix Multimedia Software

Jan Luykenstraat 27
3521 VB Utrecht

T. 06-51952295
I. www.ixsoftware.nl

Reply via email to