{"push_id":1271203031,"size":3,"distinct_size":3,"ref":"refs/heads/master","head":"2c41239945a7bdf4a96b9df74a7833edb469fe7c","before":"7c894bf7277fce3ee23f0b7c397ff9c0728e5dc5","commits":[{"sha":"f87592144c6c155cc3385a46f419f9d4effb5c6a","author":{"name":"ghybs","email":"dabdc37dc4cce25695fcda748d86ccec7bfab543@gmail.com"},"message":"Get zoom from internal _zoom instead of map.getZoom()\n\nin addLayer and _animationAddLayer methods, for compatibility with MCG.Freezable plugin (see issue https://github.com/ghybs/Leaflet.MarkerCluster.Freezable/issues/1).\nIn normal situation (i.e. without Freezable plugin), the 2 should differ only momentarily at the end of a zoom, before the _zoomEnd listener is called, and until that listener completes. If addLayer happens before the listener is called, it should perform as if the zoom did not occur yet, then _zoomEnd proceeds with the new layer / cluster without issue. addLayer should not be able to execute in the middle of _zoomEnd, as there is no asynchronous task involved, except for the end of the zoom animation, where previous clusters are collected. For that one, _zoom is already updated to equal map._zoom, so there is no change compared to before this commit.\nWhen Freezable plugin is added, it tampers _zoom and listeners to disable changes and animations. So we should no longer call map.getZoom() / map._zoom outside the disabled listeners.","distinct":true,"url":"https://api.github.com/repos/Leaflet/Leaflet.markercluster/commits/f87592144c6c155cc3385a46f419f9d4effb5c6a"},{"sha":"4fce18cfe0248072bd17b222cb33aabdf1f3731f","author":{"name":"ghybs","email":"dabdc37dc4cce25695fcda748d86ccec7bfab543@gmail.com"},"message":"Added missing rounding to map._zoom\n\nand replaced map.getZoom() by map._zoom direct access for consistency.","distinct":true,"url":"https://api.github.com/repos/Leaflet/Leaflet.markercluster/commits/4fce18cfe0248072bd17b222cb33aabdf1f3731f"},{"sha":"2c41239945a7bdf4a96b9df74a7833edb469fe7c","author":{"name":"Dave Leaver","email":"e51e2a1b27afd4ede388edd38d4f7765fcf611cf@localhost.geek.nz"},"message":"Merge pull request #708 from ghybs/addLayerFreezableCompatibility\n\nGet map zoom from internal _zoom for compatibility with Freezable sub-plugin","distinct":true,"url":"https://api.github.com/repos/Leaflet/Leaflet.markercluster/commits/2c41239945a7bdf4a96b9df74a7833edb469fe7c"}]}
{"actor":{"display_login":"danzel"}}