diff --git a/chartLib/src/main/kotlin/info/appdev/charting/components/Legend.kt b/chartLib/src/main/kotlin/info/appdev/charting/components/Legend.kt index a0e1fb9d..1c94e9fc 100644 --- a/chartLib/src/main/kotlin/info/appdev/charting/components/Legend.kt +++ b/chartLib/src/main/kotlin/info/appdev/charting/components/Legend.kt @@ -451,9 +451,10 @@ class Legend() : ComponentBase() { // grouped forms have null labels if (label != null) { - calculatedLabelSizes.add(labelPaint.calcTextSize(label)) + val fSize = labelPaint.calcTextSize(label) + calculatedLabelSizes.add(fSize) requiredWidth += if (drawingForm) formToTextSpace + formSize else 0f - requiredWidth += calculatedLabelSizes.last().width + requiredWidth += fSize.width } else { calculatedLabelSizes.add(FSize.getInstance(0f, 0f)) requiredWidth += if (drawingForm) formSize else 0f