diff --git a/gral-core/src/main/java/de/erichseifert/gral/plots/PiePlot.java b/gral-core/src/main/java/de/erichseifert/gral/plots/PiePlot.java index bcc829f7..2edbff7c 100644 --- a/gral-core/src/main/java/de/erichseifert/gral/plots/PiePlot.java +++ b/gral-core/src/main/java/de/erichseifert/gral/plots/PiePlot.java @@ -915,9 +915,11 @@ public void add(int index, DataSource source, boolean visible) { throw new IllegalArgumentException( "This plot type only supports a single data source."); //$NON-NLS-1$ } - super.add(index, source, visible); + PointRenderer pointRendererDefault = new PieSliceRenderer(this); setPointRenderer(source, pointRendererDefault); + + super.add(index, source, visible); setMapping(source, AXIS_TANGENTIAL); }