cursor.x += width + padding;
} else if (typeof legendItem.text !== 'string') {
const fontLineHeight = labelFont.lineHeight;
- cursor.y += calculateLegendItemHeight(legendItem, fontLineHeight);
+ cursor.y += calculateLegendItemHeight(legendItem, fontLineHeight) + padding;
} else {
cursor.y += lineHeight;
}
}
function calculateLegendItemHeight(legendItem, fontLineHeight) {
- const labelHeight = legendItem.text ? legendItem.text.length + 0.5 : 0;
+ const labelHeight = legendItem.text ? legendItem.text.length : 0;
return fontLineHeight * labelHeight;
}