[v10.0.x] BarChart: Fix legend for fields with labels (#71099)

This commit is contained in:
grafana-delivery-bot[bot]
2023-07-05 23:02:45 +03:00
committed by GitHub
parent 63257b2133
commit eac9cc7f6c
+6 -1
View File
@@ -489,7 +489,12 @@ export function prepareBarChartDisplayValues(
let legendFields: Field[] = fields;
if (options.stacking === StackingMode.Percent) {
legendFields = fields.map((field) => {
const alignedFrameField = frame.fields.find((f) => f.name === field.name)!;
const alignedFrameField = frame.fields.find((f) => {
if (f.labels) {
return f.name === field.name && f.labels.name === field.labels?.name;
}
return f.name === field.name;
})!;
const copy = {
...field,