summaryrefslogtreecommitdiff
path: root/indra/newview/llagentwearables.cpp
diff options
context:
space:
mode:
authorMnikolenko Productengine <mnikolenko@productengine.com>2016-07-26 11:31:37 +0300
committerMnikolenko Productengine <mnikolenko@productengine.com>2016-07-26 11:31:37 +0300
commitc8d682484ca3822c1a873f40406dc770783d4f18 (patch)
tree288ce090f57718de663ea8e0950ee255aceac07a /indra/newview/llagentwearables.cpp
parentee51eee6275d6238a606da028a779bb07dc3b64c (diff)
MAINT-6566 Avatar sliders display incorrect values immediately after saving a copy of the wearable.
Diffstat (limited to 'indra/newview/llagentwearables.cpp')
-rw-r--r--indra/newview/llagentwearables.cpp3
1 files changed, 2 insertions, 1 deletions
diff --git a/indra/newview/llagentwearables.cpp b/indra/newview/llagentwearables.cpp
index 718c1c2251..060bb4c6b9 100644
--- a/indra/newview/llagentwearables.cpp
+++ b/indra/newview/llagentwearables.cpp
@@ -262,6 +262,7 @@ void LLAgentWearables::AddWearableToAgentInventoryCallback::fire(const LLUUID& i
{
LLAppearanceMgr::instance().addCOFItemLink(inv_item,
new LLUpdateAppearanceAndEditWearableOnDestroy(inv_item), mDescription);
+ editWearable(inv_item);
}
}
@@ -432,7 +433,7 @@ void LLAgentWearables::saveWearableAs(const LLWearableType::EType type,
// old_wearable may still be referred to by other inventory items. Revert
// unsaved changes so other inventory items aren't affected by the changes
// that were just saved.
- old_wearable->revertValues();
+ old_wearable->revertValues(false);
}
void LLAgentWearables::revertWearable(const LLWearableType::EType type, const U32 index)