We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent f26f050 commit f9cdab7Copy full SHA for f9cdab7
packages/Main/src/Renderer/LayeredMaterial.ts
@@ -540,9 +540,14 @@ export class LayeredMaterial extends THREE.ShaderMaterial {
540
const idSeq = this.colorTileIds.indexOf(tileId);
541
if (idSeq > -1) {
542
this.colorTileIds.splice(idSeq, 1);
543
- } else {
544
- this.elevationTileId = undefined;
545
}
+ return;
+ }
546
+
547
+ if (this.elevationTileId === tileId) {
548
+ this.elevationTile?.dispose();
549
+ this.elevationTileId = undefined;
550
+ this.elevationTile = undefined;
551
552
553
0 commit comments