Skip to content

Commit d3c1435

Browse files
committed
hide pie text on empty slices
1 parent 6f01227 commit d3c1435

File tree

1 file changed

+10
-4
lines changed

1 file changed

+10
-4
lines changed

src/traces/pie/plot.js

Lines changed: 10 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -239,10 +239,16 @@ function plot(gd, cdModule) {
239239
transform = positionTitleOutside(cd0, gs);
240240
}
241241

242-
titleText.attr('transform',
243-
strTranslate(transform.x, transform.y) +
244-
strScale(Math.min(1, transform.scale)) +
245-
strTranslate(transform.tx, transform.ty));
242+
var scale = Math.min(1, transform.scale);
243+
244+
if(scale) {
245+
titleText.attr('transform',
246+
strTranslate(transform.x, transform.y) +
247+
strScale(scale) +
248+
strTranslate(transform.tx, transform.ty));
249+
} else {
250+
titleText.style('display', 'none');
251+
}
246252
});
247253

248254
// now make sure no labels overlap (at least within one pie)

0 commit comments

Comments
 (0)