Forráskód Böngészése

[hide] Fix crash with polygon when points array was empty

Clément Espeute 8 hónapja
szülő
commit
6b5d34d728
1 módosított fájl, 2 hozzáadás és 0 törlés
  1. 2 0
      hide/comp/SVG.hx

+ 2 - 0
hide/comp/SVG.hx

@@ -76,6 +76,8 @@ class SVG extends Component {
 
 	public function polygon(?parent: Element, points: Array<h2d.col.Point>, ?style:Dynamic) {
 		// TODO: Use https://www.w3schools.com/graphics/svg_polygon.asp
+		if (points.length <= 0)
+			return make(parent, "path", style);
 		var lines = ['M${points[0].x},${points[0].y} '];
 		for(i in 1...points.length) {
 			lines.push('L${points[i].x},${points[i].y} ');