#4876 Fix material not applying
1. Dupplicate call in llselectmgr can cause race conditions 2. lltooldragndrop wasn't updating server in one casemaster
parent
0fd96e6247
commit
dab2fa75dd
|
|
@ -2073,7 +2073,6 @@ bool LLSelectMgr::selectionSetGLTFMaterial(const LLUUID& mat_id)
|
|||
|
||||
objectp->clearTEWaterExclusion(te);
|
||||
// Blank out most override data on the object and send to server
|
||||
objectp->setRenderMaterialID(te, asset_id);
|
||||
if (should_preserve_transforms && preserved_override)
|
||||
{
|
||||
// Apply material with preserved transforms
|
||||
|
|
|
|||
|
|
@ -1537,7 +1537,7 @@ void LLToolDragAndDrop::dropMaterialAllFaces(LLViewerObject* hit_obj,
|
|||
}
|
||||
else
|
||||
{
|
||||
hit_obj->setRenderMaterialID(te, asset_id, false, true);
|
||||
hit_obj->setRenderMaterialID(te, asset_id);
|
||||
}
|
||||
}
|
||||
}
|
||||
|
|
|
|||
Loading…
Reference in New Issue