The attached patch will fix the issue.

The version which introduces this bug is 2.4.4-1.

Anyway enjoy.
>From 1573b4da4c24e8b3165f4c55991e3dec7484eca8 Mon Sep 17 00:00:00 2001
From: "Partha P. Mukherjee" <ppm.fl...@gmail.com>
Date: Mon, 22 Sep 2014 14:19:53 +0530
Subject: [PATCH] Fix for bug#709533

---
 Chart/Base.pm |    3 +++
 1 file changed, 3 insertions(+)

diff --git a/Chart/Base.pm b/Chart/Base.pm
index 2c5bceb..995b439 100644
--- a/Chart/Base.pm
+++ b/Chart/Base.pm
@@ -4421,6 +4421,9 @@ sub _prepare_brush
 
         if ( grep { $brushStyle eq $_ } ( 'default', 'circle', 'donut', 'OpenCircle', 'FilledCircle' ) )
         {
+            $xc = $xc - 1;
+            $yc = $yc - 1;
+
             $brush->arc( $xc, $yc, $radius, $radius, 0, 360, $newcolor );
             $brush->fill( $xc, $yc, $newcolor );
 
-- 
1.7.9.5

Reply via email to