diff --git a/projects/Chart/17/org/jfree/data/time/TimeSeries.java b/projects/Chart/17/org/jfree/data/time/TimeSeries.java index ffd1dff..907fc20 100644 --- a/projects/Chart/17/org/jfree/data/time/TimeSeries.java +++ b/projects/Chart/17/org/jfree/data/time/TimeSeries.java @@ -854,7 +854,8 @@ public void delete(int start, int end) { * subclasses may differ. */ public Object clone() throws CloneNotSupportedException { - Object clone = createCopy(0, getItemCount() - 1); + TimeSeries clone = (TimeSeries) super.clone(); + clone.data = (List) ObjectUtilities.deepClone(this.data); return clone; }