From 7929239e560a2ca476ad60efa63e2af14100f740 Mon Sep 17 00:00:00 2001 From: lang Date: Wed, 6 Apr 2016 10:30:59 +0800 Subject: [PATCH] doughnut pie label layout optimize. Fix #2949 --- src/chart/pie/labelLayout.js | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/chart/pie/labelLayout.js b/src/chart/pie/labelLayout.js index 2e3204ab4..991799472 100644 --- a/src/chart/pie/labelLayout.js +++ b/src/chart/pie/labelLayout.js @@ -171,8 +171,8 @@ define(function (require) { textAlign = 'center'; } else { - var x1 = (isLabelInside ? layout.r / 2 * dx : layout.r * dx) + cx; - var y1 = (isLabelInside ? layout.r / 2 * dy : layout.r * dy) + cy; + var x1 = (isLabelInside ? (layout.r + layout.r0) / 2 * dx : layout.r * dx) + cx; + var y1 = (isLabelInside ? (layout.r + layout.r0) / 2 * dy : layout.r * dy) + cy; textX = x1 + dx * 3; textY = y1 + dy * 3; -- GitLab