See intro in the parent issue (see
VWR-1825).
On newly created avatars, there are objects (e.g. the furry female bracelet, etc.) which look like regular objects (yellow box icon) but which are internally designated as being attachments (internal type IT_ATTACHMENT).
Since these effectively act as parts of clothing and since especially new users probably have no concept of what an object is or what to do with it, I believe these should be worn on a double click the same as clothes. This would come with the benefit that all the stuff from new avatar folder could be put on in the same way.
The corresponding code piece for llfolderview.cpp would be quite simple:
void LLFolderViewItem::preview( void )
{
if (mListener)
{
if (mListener->getInventoryType() == LLInventoryType::IT_ATTACHMENT) {
mListener->performAction(NULL, &gInventory, "attach");
}
else {
mListener->previewItem();
}
}
}
(if the suggestion is accepted, of course I can submit a proper patch file).
I've long thought it useful to be able to see that beforehand, and a way to clear an attachment point to designate it as a non-attachable (meaning, it's not intended to be attached, not that you can't) again. Thoughts?