From fcc09cd914129efc6a2c1d82b9cc23ab36464954 Mon Sep 17 00:00:00 2001 From: Kris Rudolph Date: Tue, 31 Mar 2020 22:52:24 -0700 Subject: [PATCH] Add fix for stacked bars https://github.com/danielgindi/Charts/pull/4029 --- Source/Charts/Renderers/BarChartRenderer.swift | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/Source/Charts/Renderers/BarChartRenderer.swift b/Source/Charts/Renderers/BarChartRenderer.swift index 56a77fe0bf..2d15a9097a 100644 --- a/Source/Charts/Renderers/BarChartRenderer.swift +++ b/Source/Charts/Renderers/BarChartRenderer.swift @@ -831,8 +831,11 @@ open class BarChartRenderer: BarLineScatterCandleBubbleRenderer stackLabel = nil } + //Handles empty array of yValues + let yValue = vals.isEmpty ? 0.0 : vals[idx % vals.count] + elementValueText = dataSet.valueFormatter?.stringForValue( - vals[idx % stackSize], + yValue, entry: e, dataSetIndex: dataSetIndex, viewPortHandler: viewPortHandler) ?? "\(e.y)"