diff --git a/src/kiri/core/widget.js b/src/kiri/core/widget.js index 26721942..c518ac29 100644 --- a/src/kiri/core/widget.js +++ b/src/kiri/core/widget.js @@ -237,6 +237,8 @@ class Widget { ]); mesh.renderOrder = 1; // geometry.computeVertexNormals(); + // Clear existing groups (e.g., from cloned geometry) before adding new one + geometry.clearGroups(); geometry.addGroup(0, Infinity, 0); // mesh.castShadow = true; // mesh.receiveShadow = true;