First thing you can do is post a link to the your map - as stripped
down as possible and yet still exhibiting the behavior. Then you'll
have other people verify your findings and go from there.

Chad Killingsworth

On Oct 1, 6:36 am, Enrico <[email protected]> wrote:
> Hi all,
>
> i have a problem with IE (strange thing)
> I have a map with a kml layer and a overlayView with a lot of polygon.
>
> I do the setMap of kmlLayer before that the overlayLayer but the kml
> is painted over the other.
> To change this i do something like this:
>
> isKlmLoading = true;
> kmlLayer.setMap(map);
> var listener = g.event.addListener(kmlLayer, 'metadata_changed',
> function(){
>         isKlmLoading = false;
>         showOverlay(map, zoom);
>         g.event.removeListener(listener);
>
> });
>
> In showOverlay
> if (!isKlmLoading)
>         overlay.setMap(map);
>
> It work with every browser but IE seem that sometimes is not firing
> the metadata_changed event.
> In every zoom change I need to change the kmllayer and the
> overlaylayer. On load it work, and the the first time that i go to a
> zoom, the kml is loaded but the event is not fired, the second time
> that i go to the same zoom, the event is fired...
> What can I do (forgettin IE is not a solution ;) )?

-- 
You received this message because you are subscribed to the Google Groups 
"Google Maps JavaScript API v3" group.
To post to this group, send email to [email protected].
To unsubscribe from this group, send email to 
[email protected].
For more options, visit this group at 
http://groups.google.com/group/google-maps-js-api-v3?hl=en.

Reply via email to