Thanks for the input.

On Wed, Jun 8, 2011 at 12:24 PM, Andrew Leach <[email protected]>wrote:

> On 8 June 2011 16:15, Andre Tannus <[email protected]> wrote:
> > Hi folks,
> > A while back I had some trouble with Polygons nor rendering from one day
> to
> > the next.
> > Uncaught TypeError: Cannot set property 'Lb' of undefined
> > I've been investigating this on and off for a few weeks now, and I have
> > found the problem.
> > It happens when you try to instantiate a new google.maps.Polygon()
> passing
> > in {paths: []}. This used to work on 3.3, but on 3.5 (and perhaps 3.4?),
> > paths cannot be an empty array. The odd thing is that it CAN be an array
> of
> > empty arrays!
>
> > Although this isn't too big an issue, it does seem like a bug since the
> > documentation for google.maps.PolygonOptions says:
> >
> > Paths: The ordered sequence of coordinates that designates a closed loop.
> > Unlike polylines, a polygon may consist of one or more paths. As a
> result,
> > the paths property may specify one or more arrays ofLatLng coordinates.
> > Simple polygons may be defined using a single array of LatLngs. More
> complex
> > polygons may specify an array of arrays. Any simple arrays are convered
> > into MVCArrays. Inserting or removing LatLngs from the MVCArray will
> > automatically update the polygon on the map.
>
> I don't think it's a bug. The documentation clearly says that at least
> one array of points is needed, and supplying an empty array doesn't
> provide anything. Nowehere does it say that you can start with no
> points; indeed, it implies that you must start with a real polygon.
>
> An error caused by [] is not a bug. The fact that [[]] doesn't cause
> an error is a bonus.
>
> --
> 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.
>
>


-- 
--
A ciência consiste em perturbar um sistema e analisar sua reação. Eu, sou
uma perturbação.

André Tannús
Chef, Cook, Solution Designer and Developer at Epungo
[email protected]
+55 11 8053-7636
+55 11 2389-4360

"Somewhere, something incredible is waiting to be known."
Carl Sagan

-- 
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