Skip to content

Bug Fix: Prevent 'a is undefined' error when removing layers#75

Open
jp584 wants to merge 1 commit intoismyrnow:gh-pagesfrom
jp584:removeLayer-contrib
Open

Bug Fix: Prevent 'a is undefined' error when removing layers#75
jp584 wants to merge 1 commit intoismyrnow:gh-pagesfrom
jp584:removeLayer-contrib

Conversation

@jp584
Copy link
Copy Markdown

@jp584 jp584 commented Jan 12, 2025

When a layer is removed via the removeLayer method, the layer is set to undefined in the _layers array using the delete operator, which causes the array to become sparse. This leads to issues when iterating over the array in the _update() method, causing the error.
removeLayerBug

Check the green marked areas to see the error message, and the way the method is used

remove index and layer from _layer array
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