Files
meshcore-analyzer/public
25090230f2 fix(map): render the Esri labels overlay it was already named for (rebase of #1917) (#1935)
Continues #1917 by @nullrouten0. The commit is theirs, authorship
unchanged; I only rebased it onto master.

It went CONFLICTING because #1891 (the OpenTopoMap and USGS layers)
landed in the same `BASE_STYLES` block, and both PRs also add cases to
`test-issue-1420-tile-providers.js`.

Resolution: kept #1891's two `usgs-*` entries and took this PR's
`esri-darkgray-labels` line, which is the one that adds `refUrl`. Both
test suites kept in full. Nothing else touched.

Verified: `test-issue-1420-tile-providers.js` 47 passed, 0 failed, which
includes this PR's four Esri cases and the Carto key cases that landed
since.

My review stands: approve. The id `esri-darkgray-labels` promised labels
the layer control never stacked, and the test asserting that
single-layer providers stay bare tile layers is the part that makes this
safe to merge.

Co-authored-by: nullrouten <nullrouten@gmail.com>
Co-authored-by: Claude Opus 5 (1M context) <noreply@anthropic.com>
2026-09-02 13:12:55 +00:00
..