diff --git a/chartLib/src/main/kotlin/info/appdev/charting/renderer/PieChartRenderer.kt b/chartLib/src/main/kotlin/info/appdev/charting/renderer/PieChartRenderer.kt index 614878a05..8c4038fcf 100644 --- a/chartLib/src/main/kotlin/info/appdev/charting/renderer/PieChartRenderer.kt +++ b/chartLib/src/main/kotlin/info/appdev/charting/renderer/PieChartRenderer.kt @@ -688,10 +688,9 @@ open class PieChartRenderer( val layoutHeight = centerTextLayout!!.height.toFloat() canvas.withSave { - val path = mDrawCenterTextPathBuffer - path.reset() - path.addOval(holeRect, Path.Direction.CW) - clipPath(path) + mDrawCenterTextPathBuffer.reset() + mDrawCenterTextPathBuffer.addOval(holeRect, Path.Direction.CW) + clipPath(mDrawCenterTextPathBuffer) translate(boundingRect.left, boundingRect.top + (boundingRect.height() - layoutHeight) / 2f) centerTextLayout!!.draw(this)