Skip to content

Commit 9c675d5

Browse files
authored
fix(PieChart & DonutChart): support active segment without displaying legend (#7279)
1 parent cbb3a14 commit 9c675d5

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

packages/charts/src/components/PieChart/PieChart.tsx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -199,7 +199,7 @@ const PieChart = forwardRef<HTMLDivElement, PieChartProps>((props, ref) => {
199199
const activeLegendItem = chartRef.current?.querySelector<HTMLLIElement>(
200200
`.legend-item-${chartConfig.activeSegment}`
201201
);
202-
if (!activeLegendItem?.dataset.activeLegend) {
202+
if (activeLegendItem && !activeLegendItem?.dataset.activeLegend) {
203203
const allLegendItems = chartRef.current?.querySelectorAll('.recharts-legend-item');
204204

205205
allLegendItems.forEach((item) => item.removeAttribute('data-active-legend'));

0 commit comments

Comments
 (0)