diff --git a/Runtime/Component/DataZoom/DataZoomHelper.cs b/Runtime/Component/DataZoom/DataZoomHelper.cs
index c7f8b813..bc32cb2a 100644
--- a/Runtime/Component/DataZoom/DataZoomHelper.cs
+++ b/Runtime/Component/DataZoom/DataZoomHelper.cs
@@ -46,7 +46,7 @@ namespace XCharts.Runtime
{
double serieMinValue = 0;
double serieMaxValue = 0;
- SerieHelper.GetMinMaxData(serie, out serieMinValue, out serieMaxValue, null, 2);
+ SerieHelper.GetMinMaxData(serie, 0, out serieMinValue, out serieMaxValue);
if (serieMinValue < min)
min = serieMinValue;
if (serieMaxValue > max)
diff --git a/Runtime/Serie/SerieHelper.cs b/Runtime/Serie/SerieHelper.cs
index cf8c078c..55776041 100644
--- a/Runtime/Serie/SerieHelper.cs
+++ b/Runtime/Serie/SerieHelper.cs
@@ -159,7 +159,7 @@ namespace XCharts.Runtime
///
///
///
- public static void GetMinMaxData(Serie serie, out double min, out double max, DataZoom dataZoom = null, int dimension = 0)
+ public static void GetMinMaxData(Serie serie, out double min, out double max, DataZoom dataZoom = null)
{
max = double.MinValue;
min = double.MaxValue;
@@ -169,9 +169,7 @@ namespace XCharts.Runtime
var serieData = dataList[i];
if (serieData.show)
{
- var count = 0;
- if (dimension > 0) count = dimension;
- else count = serie.showDataDimension > 0 && serie.showDataDimension < serieData.data.Count ?
+ var count = serie.showDataDimension > 0 && serie.showDataDimension < serieData.data.Count ?
serie.showDataDimension :
serieData.data.Count;
for (int j = 0; j < count; j++)