From 4c9b4bd2a63c3f83658db2b05e13851f693bef9c Mon Sep 17 00:00:00 2001 From: Avior Date: Tue, 10 Jan 2023 14:46:27 +0100 Subject: [PATCH] fix: YAxis offset not correct --- library/src/main/java/com/dzeio/charts/axis/YAxis.kt | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/library/src/main/java/com/dzeio/charts/axis/YAxis.kt b/library/src/main/java/com/dzeio/charts/axis/YAxis.kt index c3da4b4..8d542f2 100644 --- a/library/src/main/java/com/dzeio/charts/axis/YAxis.kt +++ b/library/src/main/java/com/dzeio/charts/axis/YAxis.kt @@ -100,9 +100,9 @@ class YAxis( var maxWidth = 0f val increment = (bottom - top) / labelCount - val valueIncrement = (max - min) / labelCount + val valueIncrement = max / labelCount for (index in 0 until labelCount) { - val text = onValueFormat((valueIncrement * (index + 1))) + val text = onValueFormat(min + (valueIncrement * (index + 1))) textLabel.getTextBounds(text, 0, text.length, rect) maxWidth = maxWidth.coerceAtLeast(rect.width().toFloat())