@@ -199,17 +199,17 @@ export abstract class BarLineChartBase<U extends Entry, D extends IBarLineScatte
199
199
this . mAxisRendererRight . renderAxisLine ( canvas ) ;
200
200
201
201
if ( this . mXAxis . isDrawGridLinesBehindDataEnabled ( ) ) this . mXAxisRenderer . renderGridLines ( canvas ) ;
202
-
203
202
if ( this . mAxisLeft . isDrawGridLinesBehindDataEnabled ( ) ) this . mAxisRendererLeft . renderGridLines ( canvas ) ;
204
-
205
203
if ( this . mAxisRight . isDrawGridLinesBehindDataEnabled ( ) ) this . mAxisRendererRight . renderGridLines ( canvas ) ;
206
204
207
205
if ( xLimitEnabled && this . mXAxis . isDrawLimitLinesBehindDataEnabled ( ) ) this . mXAxisRenderer . renderLimitLines ( canvas ) ;
208
-
209
206
if ( leftLimitEnabled && this . mAxisLeft . isDrawLimitLinesBehindDataEnabled ( ) ) this . mAxisRendererLeft . renderLimitLines ( canvas ) ;
210
-
211
207
if ( rightLimitEnabled && this . mAxisRight . isDrawLimitLinesBehindDataEnabled ( ) ) this . mAxisRendererRight . renderLimitLines ( canvas ) ;
212
208
209
+ if ( this . mXAxis . isDrawLabelsBehindDataEnabled ( ) ) this . mXAxisRenderer . renderAxisLabels ( canvas ) ;
210
+ if ( this . mAxisLeft . isDrawLabelsBehindDataEnabled ( ) ) this . mAxisRendererLeft . renderAxisLabels ( canvas ) ;
211
+ if ( this . mAxisRight . isDrawLabelsBehindDataEnabled ( ) ) this . mAxisRendererRight . renderAxisLabels ( canvas ) ;
212
+
213
213
// make sure the data cannot be drawn outside the content-rect
214
214
if ( this . isClipDataToContentEnabled ( ) ) {
215
215
canvas . save ( ) ;
@@ -220,12 +220,9 @@ export abstract class BarLineChartBase<U extends Entry, D extends IBarLineScatte
220
220
}
221
221
222
222
if ( ! this . mXAxis . isDrawGridLinesBehindDataEnabled ( ) ) this . mXAxisRenderer . renderGridLines ( canvas ) ;
223
-
224
223
if ( ! this . mAxisLeft . isDrawGridLinesBehindDataEnabled ( ) ) this . mAxisRendererLeft . renderGridLines ( canvas ) ;
225
-
226
224
if ( ! this . mAxisRight . isDrawGridLinesBehindDataEnabled ( ) ) this . mAxisRendererRight . renderGridLines ( canvas ) ;
227
225
228
- // if highlighting is enabled
229
226
if ( this . valuesToHighlight ( ) ) {
230
227
this . mRenderer . drawHighlighted ( canvas , this . mIndicesToHighlight , this . isDrawHighlightEnabled ( ) ) ;
231
228
}
@@ -238,14 +235,12 @@ export abstract class BarLineChartBase<U extends Entry, D extends IBarLineScatte
238
235
this . mRenderer . drawExtras ( canvas ) ;
239
236
240
237
if ( xLimitEnabled && ! this . mXAxis . isDrawLimitLinesBehindDataEnabled ( ) ) this . mXAxisRenderer . renderLimitLines ( canvas ) ;
241
-
242
238
if ( leftLimitEnabled && ! this . mAxisLeft . isDrawLimitLinesBehindDataEnabled ( ) ) this . mAxisRendererLeft . renderLimitLines ( canvas ) ;
243
-
244
239
if ( rightLimitEnabled && ! this . mAxisRight . isDrawLimitLinesBehindDataEnabled ( ) ) this . mAxisRendererRight . renderLimitLines ( canvas ) ;
245
240
246
- this . mXAxisRenderer . renderAxisLabels ( canvas ) ;
247
- this . mAxisRendererLeft . renderAxisLabels ( canvas ) ;
248
- this . mAxisRendererRight . renderAxisLabels ( canvas ) ;
241
+ if ( ! this . mXAxis . isDrawLabelsBehindDataEnabled ( ) ) this . mXAxisRenderer . renderAxisLabels ( canvas ) ;
242
+ if ( ! this . mAxisLeft . isDrawLabelsBehindDataEnabled ( ) ) this . mAxisRendererLeft . renderAxisLabels ( canvas ) ;
243
+ if ( ! this . mAxisRight . isDrawLabelsBehindDataEnabled ( ) ) this . mAxisRendererRight . renderAxisLabels ( canvas ) ;
249
244
250
245
if ( this . isClipValuesToContentEnabled ( ) ) {
251
246
canvas . save ( ) ;
0 commit comments