Skip to content

Commit 725d637

Browse files
committed
Adds extra guards
1 parent b14b578 commit 725d637

File tree

1 file changed

+5
-7
lines changed

1 file changed

+5
-7
lines changed

packages/engine/Source/Scene/Model/MetadataPipelineStage.js

Lines changed: 5 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -259,13 +259,11 @@ function getPropertyTablesInfo(
259259
primitive,
260260
);
261261

262-
return propertyTables.flatMap((propertyTable) => {
263-
return getPropertyTableInfo(
264-
propertyTable,
265-
tableToFeatureSetInfo,
266-
statistics,
262+
return propertyTables
263+
.filter((propertyTable) => defined(propertyTable.class))
264+
.flatMap((propertyTable) =>
265+
getPropertyTableInfo(propertyTable, tableToFeatureSetInfo, statistics),
267266
);
268-
});
269267
}
270268

271269
function getPropertyTableInfo(
@@ -792,7 +790,7 @@ function addPropertyTablePropertyMetadata(
792790
return;
793791
}
794792

795-
if (!defined(featureIdVariableName)) {
793+
if (!defined(featureIdVariableName) || !defined(propertyTable.texture)) {
796794
return;
797795
}
798796

0 commit comments

Comments
 (0)