summaryrefslogtreecommitdiff
path: root/indra
diff options
context:
space:
mode:
authorAndrey Kleshchev <117672381+akleshchev@users.noreply.github.com>2025-11-05 14:22:09 +0200
committerAndrey Kleshchev <117672381+akleshchev@users.noreply.github.com>2025-11-05 17:35:38 +0200
commit7a7215b85223aa8e8a1cd84478e1a7aa24b5307d (patch)
tree2d5a274d7758aea3f1a48a3132214d4210c06269 /indra
parent2b8dc2f02a940a930624116a27700a38b7068f83 (diff)
#1006 Assume default material is valid for terrain assigment
Diffstat (limited to 'indra')
-rw-r--r--indra/newview/llfloaterregioninfo.cpp5
1 files changed, 5 insertions, 0 deletions
diff --git a/indra/newview/llfloaterregioninfo.cpp b/indra/newview/llfloaterregioninfo.cpp
index 2b243ef972..5ec7e94fcc 100644
--- a/indra/newview/llfloaterregioninfo.cpp
+++ b/indra/newview/llfloaterregioninfo.cpp
@@ -1492,6 +1492,11 @@ bool LLPanelRegionTerrainInfo::validateMaterials()
const LLUUID& material_asset_id = material_ctrl->getImageAssetID();
llassert(material_asset_id.notNull());
if (material_asset_id.isNull()) { return false; }
+ if (material_asset_id == BLANK_MATERIAL_ASSET_ID)
+ {
+ // Default/Blank material is valid by default
+ continue;
+ }
const LLFetchedGLTFMaterial* material = gGLTFMaterialList.getMaterial(material_asset_id);
if (!material->isLoaded())
{