The terrain-analysis layer type (from @eslopemap/maplibre-gl@5.21.2) fails to render in 3D terrain mode when many non-DEM layers (GeoJSON tracks, circles, symbols, etc.) are positioned between the hillshade layer and the terrain-analysis layer in the MapLibre style layer stack.
Root cause: Layer position in the style stack. When terrain-analysis layers are appended to the end of the layer stack via map.addLayer() (the default behavior), and 20+ other layers exist above the hillshade, 3D terrain rendering silently drops the terrain-analysis output. This appears to be a bug in the fork's render-to-texture pipeline for 3D terrain.
Fix applied: Move terrain-analysis layers into the initial style definition, immediately after the hillshade layer, instead of adding them dynamically via addLayer() during map.on('load').
[ { "key": "shift shift", "command": "workbench.action.quickOpen" }, // default ctrl+k ctrl+s { "key": "alt+left", "command": "workbench.action.navigateBack" }, // default ctrl+shift+- { "key": "alt+right", "command": "workbench.action.navigateForward" },