Skip to content

Commit 67afcbd

Browse files
authored
Merge pull request #17412 from apache/fix-pie-labelLine
fix(pie): fix `labelLine` may not be hidden when `minShowLabelRadian` is specified
2 parents 800fcca + d5ee24d commit 67afcbd

File tree

4 files changed

+122
-3
lines changed

4 files changed

+122
-3
lines changed

src/chart/pie/labelLayout.ts

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -394,7 +394,8 @@ export default function pieLabelLayout(
394394

395395
if (Math.abs(sectorShape.endAngle - sectorShape.startAngle) < minShowLabelRadian) {
396396
each(label.states, setNotShow);
397-
label.ignore = true;
397+
each(labelLine.states, setNotShow);
398+
label.ignore = labelLine.ignore = true;
398399
return;
399400
}
400401

test/pie-label.html

Lines changed: 118 additions & 2 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

test/runTest/actions/__meta__.json

Lines changed: 1 addition & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

test/runTest/actions/pie-label.json

Lines changed: 1 addition & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

0 commit comments

Comments
 (0)