From 4cdee959e9a7beaafdc0347b2c6d0e76c8f407f4 Mon Sep 17 00:00:00 2001 From: Avior Date: Sun, 5 Mar 2023 13:29:14 +0100 Subject: [PATCH] fix: getXMin & getXMax not returning Double Signed-off-by: Avior --- library/src/main/java/com/dzeio/charts/axis/XAxis.kt | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/library/src/main/java/com/dzeio/charts/axis/XAxis.kt b/library/src/main/java/com/dzeio/charts/axis/XAxis.kt index 7cf7da5..78da809 100644 --- a/library/src/main/java/com/dzeio/charts/axis/XAxis.kt +++ b/library/src/main/java/com/dzeio/charts/axis/XAxis.kt @@ -66,21 +66,21 @@ class XAxis( } override fun getXMax(): Double { - return view.series.maxOf { serie -> + return view.series.maxOfOrNull { serie -> if (serie.entries.isEmpty()) { return 0.0 } serie.entries.maxOf { entry -> entry.x } - } + } ?: 0.0 } override fun getXMin(): Double { - return view.series.minOf { serie -> + return view.series.minOfOrNull { serie -> if (serie.entries.isEmpty()) { return 0.0 } serie.entries.minOf { entry -> entry.x } - } + } ?: 0.0 } override var onValueFormat: (value: Double) -> String = { it -> it.roundToInt().toString() }