Reputation: 31
I am working on a site with leaflet functionality. On the initial map a set of points (markers), lines and polygons are added to the map. But when zooming into the map the polygons disappear and does not reappear in zooming out. Someties I can make them randomly appear when panning a bit, sometimes they do not disappear until panning... It's kind of random which makes it even more strange. The testsite is here: https://udvikling2.qler.dk/test/hg Does anyone have an idea what's going on? Googling revealed some rather old posts, but found nothing useful. Enabling "preferCanvas" for the map does not fix the problem.
Thank you!
Regards Morten, Denmark
Upvotes: 3
Views: 780
Reputation: 11338
This is a Leaflet Bug.
This only happens when the "weight" of the polygon is a string: {weight: "10"}
The problem in leaflet is that it do some calculations with the weight and then while adding the weight to a value it is not calculated correct: 3 + "10" = "310"
and not 13
I created a PR for this issue: https://github.com/Leaflet/Leaflet/pull/7432
Upvotes: 4