diff --git a/Runtime/Serie/SeriesHelper.cs b/Runtime/Serie/SeriesHelper.cs
index 90808c82..074f2c50 100644
--- a/Runtime/Serie/SeriesHelper.cs
+++ b/Runtime/Serie/SeriesHelper.cs
@@ -306,12 +306,12 @@ namespace XCharts.Runtime
///
///
///
- ///
+ ///
///
public static void GetXMinMaxValue(BaseChart chart, int axisIndex, bool isValueAxis,
- bool inverse, out double minVaule, out double maxValue, bool isPolar = false, bool filterByDataZoom = true)
+ bool inverse, out double minValue, out double maxValue, bool isPolar = false, bool filterByDataZoom = true)
{
- GetMinMaxValue(chart, axisIndex, isValueAxis, inverse, false, out minVaule, out maxValue, isPolar, filterByDataZoom);
+ GetMinMaxValue(chart, axisIndex, isValueAxis, inverse, false, out minValue, out maxValue, isPolar, filterByDataZoom);
}
///
@@ -319,19 +319,19 @@ namespace XCharts.Runtime
///
///
///
- ///
+ ///
///
public static void GetYMinMaxValue(BaseChart chart, int axisIndex, bool isValueAxis,
- bool inverse, out double minVaule, out double maxValue, bool isPolar = false, bool filterByDataZoom = true)
+ bool inverse, out double minValue, out double maxValue, bool isPolar = false, bool filterByDataZoom = true)
{
- GetMinMaxValue(chart, axisIndex, isValueAxis, inverse, true, out minVaule, out maxValue, isPolar, filterByDataZoom);
+ GetMinMaxValue(chart, axisIndex, isValueAxis, inverse, true, out minValue, out maxValue, isPolar, filterByDataZoom);
}
private static Dictionary> _stackSeriesForMinMax = new Dictionary>();
private static Dictionary _serieTotalValueForMinMax = new Dictionary();
private static DataZoom xDataZoom, yDataZoom;
public static void GetMinMaxValue(BaseChart chart, int axisIndex, bool isValueAxis,
- bool inverse, bool yValue, out double minVaule, out double maxValue, bool isPolar = false,
+ bool inverse, bool yValue, out double minValue, out double maxValue, bool isPolar = false,
bool filterByDataZoom = true)
{
double min = double.MaxValue;
@@ -442,12 +442,17 @@ namespace XCharts.Runtime
}
if (max == double.MinValue && min == double.MaxValue)
{
- minVaule = 0;
+ minValue = 0;
maxValue = 0;
}
+ else if (min == 0 && max == 0)
+ {
+ minValue = 0;
+ maxValue = 1;
+ }
else
{
- minVaule = min;
+ minValue = min;
maxValue = max;
}
}