amcharts / amcharts4

The most advanced amCharts charting library for JavaScript and TypeScript apps.
https://www.amcharts.com/
1.16k stars 321 forks source link

valueY doesn't work in legendSettings.itemLabelText #994

Closed RobbiesCode closed 5 years ago

RobbiesCode commented 5 years ago

I can display valueY in itemValueText like this:

series4.legendSettings.valueText = "{valueY.close}";
series4.legendSettings.itemValueText = "[bold]{valueY}[/bold]";

But I cannot display valueY in itemLabelText:

series4.legendSettings.labelText = "{name}: {valueY.close}";
series4.legendSettings.itemLabelText = "{name}: [bold]{valueY}[/bold]"; // valueY is empty

I have disabled valueLabels as I want to remove the gap between the two columns (label and value):

chart.legend.valueLabels.template.disabled = true;

Codepen demo: https://codepen.io/team/amcharts/pen/JeeRaZ?editors=0010.

Hover over any column and see the valueY between parentheses is missing.

martynasma commented 5 years ago

Fixed in 4.2.3.

[4.2.3] - 2019-03-14

Fixed

Full change log.

Make sure you clear your browser cache after upgrading. And feel free to contact us again if you are still experiencing this issue.