2026-08-20 — Find map OpenFreeMap fallback
Summary
Find still shows a basemap when the OpenFreeMap style URL cannot be fetched (network block, abort, or status 0). The map probes the style JSON, then falls back once to Radar’s built-in radar-default-v1 without requiring Mapbox. OpenFreeMap styles use MapLibre via Radar.ui.map (https://tiles.openfreemap.org/styles/…;), matching the OpenFreeMap quick start — not Mapbox GL JS.
Highlights
-
Default provider remains OpenFreeMap (liberty / positron / …) when reachable; style URLs are passed straight to Radar (MapLibre).
-
Optional Mapbox Styles API is a separate provider only; it is never used to resolve OpenFreeMap presets.
-
A cancelled Strict Mode remount no longer leaves a stuck AJAXError overlay from an aborted style fetch.
-
The on-screen error appears only when Radar init fails or both OpenFreeMap and the Radar default style fail.