1.3svn (approximately 1.3b4) [24101] with OS X 10.5.3
Steps to Reproduce:
- Choose a contact that is not the last contact in a group that is not the first group in your contact list
- Attempt to drag and drop the contact into the last position in its group (ie: between the last contact and the title of the next group)
- Notice that the drop 'bar' that normally appears between contacts does not show up between the last contact and the title of the next group (where you are trying to drop it). Instead the title of the first group in your contact list has the highlighting on it - it appears as if you are hovering over that instead.
- Drop the contact by letting go of the mouse button and you'll notice that it actually gets placed in the first group in your last rather than where you wanted it (in the last position of the group it currently resides in).
I expected two things to occur differently than they did. First, I expected the drop 'bar' to appear between the last contact and the next group title, and second I expected the contact to get placed where I dropped it.
We need to be careful here to check that the fix for this does not cause confusion when people are dropping a contact between the last subcontact in an expanded metacontact and the contact that is right after the metacontact. There are two potential drop positions here:
- As a subcontact of the metacontact - at the bottom of its list of subcontacts, and
- As a normal contact directly after the metacontact
The bars will be nearly identical, assumably with a slight margin being the only difference between them. Perhaps we could differentiate them by color? When dropping within a metacontact or on a metacontact, the highlight color/dropbar color is green rather than blue or something like that?