diff options
author | Andrey Kleshchev <andreykproductengine@lindenlab.com> | 2024-10-28 21:15:19 +0200 |
---|---|---|
committer | Andrey Kleshchev <117672381+akleshchev@users.noreply.github.com> | 2024-10-28 22:13:16 +0200 |
commit | c5b499f3345bda4f97099793a5b9b4bcfffa0176 (patch) | |
tree | a3b937d52e02a0329725b6c82d50c1b99a4d161b | |
parent | 65764a5b7bab573b261386aca11a7967a21ec2d2 (diff) |
viewer#2863 Notify of a missing material cap instead of applying locally
-rw-r--r-- | indra/newview/llmaterialeditor.cpp | 9 |
1 files changed, 1 insertions, 8 deletions
diff --git a/indra/newview/llmaterialeditor.cpp b/indra/newview/llmaterialeditor.cpp index b5e494379d..dc7511b642 100644 --- a/indra/newview/llmaterialeditor.cpp +++ b/indra/newview/llmaterialeditor.cpp @@ -3177,14 +3177,7 @@ void LLMaterialEditor::applyToSelection() { LL_WARNS("MaterialEditor") << "Not connected to materials capable region, missing ModifyMaterialParams cap" << LL_ENDL; - // Fallback local preview. Will be removed once override systems is finished and new cap is deployed everywhere. - LLPointer<LLFetchedGLTFMaterial> mat = new LLFetchedGLTFMaterial(); - getGLTFMaterial(mat); - static const LLUUID placeholder("984e183e-7811-4b05-a502-d79c6f978a98"); - gGLTFMaterialList.addMaterial(placeholder, mat); - LLRenderMaterialFunctor mat_func(placeholder); - LLObjectSelectionHandle selected_objects = LLSelectMgr::getInstance()->getSelection(); - selected_objects->applyToTEs(&mat_func); + LLNotificationsUtil::add("MissingMaterialCaps"); } } |