Skip to content

Commit 49c607d

Browse files
committed
LLAppearanceMgr::updateAppearanceFromCOF() doesn't properly filter items collected from folder links
1 parent 241631b commit 49c607d

File tree

1 file changed

+5
-0
lines changed

1 file changed

+5
-0
lines changed

indra/newview/llappearancemgr.cpp

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2568,6 +2568,11 @@ void LLAppearanceMgr::updateAppearanceFromCOF(bool enforce_item_restrictions,
25682568
remove_non_link_items(wear_items);
25692569
remove_non_link_items(obj_items);
25702570
remove_non_link_items(gest_items);
2571+
// Since we're following folder links we might have picked up new duplicates, or exceeded MAX_CLOTHING_LAYERS
2572+
removeDuplicateItems(wear_items);
2573+
removeDuplicateItems(obj_items);
2574+
removeDuplicateItems(gest_items);
2575+
filterWearableItems(wear_items, 0, LLAgentWearables::MAX_CLOTHING_LAYERS);
25712576

25722577
dumpItemArray(wear_items,"asset_dump: wear_item");
25732578
dumpItemArray(obj_items,"asset_dump: obj_item");

0 commit comments

Comments
 (0)