Skip to content

Fix setInterval never cleared in LeafletLoader.js#875

Merged
JeroenDeDauw merged 1 commit intomasterfrom
fix/leaflet-loader-clear-interval
Apr 5, 2026
Merged

Fix setInterval never cleared in LeafletLoader.js#875
JeroenDeDauw merged 1 commit intomasterfrom
fix/leaflet-loader-clear-interval

Conversation

@JeroenDeDauw
Copy link
Copy Markdown
Member

Fixes #864

After VE activation, initializeMaps() runs every second forever via setInterval.
The clearInterval code was commented out, causing intervals to accumulate if VE
is opened multiple times. Uncomment the cleanup code.

Fixes #864

After VE activation, `initializeMaps()` runs every second forever via `setInterval`.
The `clearInterval` code was commented out, causing intervals to accumulate if VE
is opened multiple times. Uncomment the cleanup code.

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
@JeroenDeDauw JeroenDeDauw force-pushed the fix/leaflet-loader-clear-interval branch from 9ffa589 to 6952447 Compare April 5, 2026 19:16
@JeroenDeDauw JeroenDeDauw marked this pull request as ready for review April 5, 2026 20:29
@JeroenDeDauw JeroenDeDauw merged commit 23eb788 into master Apr 5, 2026
6 checks passed
@JeroenDeDauw JeroenDeDauw deleted the fix/leaflet-loader-clear-interval branch April 5, 2026 20:29
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.

setInterval never cleared in LeafletLoader.js causes interval accumulation in VE

1 participant