This bug is visible in the advanced example here:
http://google-maps-utility-library-
v3.googlecode.com/svn/trunk/markerclusterer/examples/advanced_example.html?
To reproduce the problem:
1. go to the advanced example
2. click on a cluster or zoom in/out
3. then click on the "Refresh Map" button
4. retry clicking on a cluster or zooming in/out
Expected result:
When clicking on a cluster after refreshing the map, you would expect the
markers to be
regrouped after the map zooms in.
Actual result:
The clusters remain the same, such that even if you zoom out all the way, you
would see multiple
clusters layered on top of each other.
I've found that one way of working around this is to simply reset the map
before each request.
For example, you might add the following code at the beginning of the
refreshMap() function:
map = new google.maps.Map(document.getElementById('map'), {
zoom: 2,
center: new google.maps.LatLng(39.91, 116.38),
mapTypeId: google.maps.MapTypeId.ROADMAP
});
Version: Trunk
Browser / Operating System:
FF3 and Chrome 5 on OS X
Original issue reported on code.google.com by RNaw...@gmail.com on 3 Jun 2010 at 11:36
Original issue reported on code.google.com by
RNaw...@gmail.com
on 3 Jun 2010 at 11:36Attachments: