diff --git a/d3.layout.cloud.js b/d3.layout.cloud.js index 1183f99..b9d6cfc 100644 --- a/d3.layout.cloud.js +++ b/d3.layout.cloud.js @@ -65,12 +65,14 @@ } else { // reset delete d.sprite; - d.sprint = null; + d.sprite = null; d.x = x; d.y = y; // decrement the size until it fits d.size = nsi < data.length ? data[nsi++].size : d.size - (d.size >> 3); - cloudSprite(d, data, i); + if (~~d.size > 0) { + cloudSprite(d, data, i); + } } } }