From 123307f9af329a893e90594ad93c7573cf8635fe Mon Sep 17 00:00:00 2001 From: Hannes Achleitner Date: Sat, 13 Sep 2025 18:10:33 +0200 Subject: [PATCH] Fix another division by 0 --- .../github/mikephil/charting/charts/CombinedChart.java | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) diff --git a/MPChartLib/src/main/java/com/github/mikephil/charting/charts/CombinedChart.java b/MPChartLib/src/main/java/com/github/mikephil/charting/charts/CombinedChart.java index 8c1d5a5fed..40b7d5b70a 100644 --- a/MPChartLib/src/main/java/com/github/mikephil/charting/charts/CombinedChart.java +++ b/MPChartLib/src/main/java/com/github/mikephil/charting/charts/CombinedChart.java @@ -261,11 +261,13 @@ protected void drawMarkers(Canvas canvas) { } // callbacks to update the content - IMarker markerItem = mMarkers.get(i % mMarkers.size()); - markerItem.refreshContent(e, highlight); + if (!mMarkers.isEmpty()) { + IMarker markerItem = mMarkers.get(i % mMarkers.size()); + markerItem.refreshContent(e, highlight); - // draw the marker - markerItem.draw(canvas, pos[0], pos[1]); + // draw the marker + markerItem.draw(canvas, pos[0], pos[1]); + } } }