Skip to content

fix(maps): resize the map so tiles render (was blank at 0x0) - #102

Merged
slaveofcode merged 1 commit into
developfrom
fix/map-resize
Aug 1, 2026
Merged

fix(maps): resize the map so tiles render (was blank at 0x0)#102
slaveofcode merged 1 commit into
developfrom
fix/map-resize

Conversation

@slaveofcode

Copy link
Copy Markdown
Owner

Reported: maps show no tiles though the zoom controls work. That's the classic MapLibre symptom of the map initializing before its (dynamically-imported island) container has a real size → it renders blank at 0×0. Add a ResizeObserver + map.resize() on load across all three map tools.

592 tests · lint clean · build green. (If it's still blank after this, next suspect is the browser blocking cross-origin tiles — I'd proxy OpenFreeMap same-origin.)

🤖 Generated with Claude Code

The map is created inside a dynamically-imported island, so its container can be
laid out AFTER the map initializes — MapLibre then captures a 0x0 size and renders
blank (zoom controls work, but no tiles). Add a ResizeObserver on the container +
map.resize() on load across all three map tools.
@slaveofcode
slaveofcode merged commit d018211 into develop Aug 1, 2026
1 of 2 checks passed
@slaveofcode
slaveofcode deleted the fix/map-resize branch August 1, 2026 15:02
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant