Index: Core/Components/src/Core.Components.OxyPlot/Data/AreaData.cs =================================================================== diff -u -r4ea1323ca52ee52133113dbc01bae0429946d0d4 -r464f4654c9b96c285408cda0a7b3adbc8962b3ae --- Core/Components/src/Core.Components.OxyPlot/Data/AreaData.cs (.../AreaData.cs) (revision 4ea1323ca52ee52133113dbc01bae0429946d0d4) +++ Core/Components/src/Core.Components.OxyPlot/Data/AreaData.cs (.../AreaData.cs) (revision 464f4654c9b96c285408cda0a7b3adbc8962b3ae) @@ -33,7 +33,7 @@ { series.Points.Add(Mapping(p)); } - //series.Points2.Add(Mapping(points.First())); + series.Points2.Add(Mapping(points.First())); } private DataPoint Mapping(Tuple point) Index: Core/Components/test/Core.Components.OxyPlot.Test/Data/AreaDataTest.cs =================================================================== diff -u -r4ea1323ca52ee52133113dbc01bae0429946d0d4 -r464f4654c9b96c285408cda0a7b3adbc8962b3ae --- Core/Components/test/Core.Components.OxyPlot.Test/Data/AreaDataTest.cs (.../AreaDataTest.cs) (revision 4ea1323ca52ee52133113dbc01bae0429946d0d4) +++ Core/Components/test/Core.Components.OxyPlot.Test/Data/AreaDataTest.cs (.../AreaDataTest.cs) (revision 464f4654c9b96c285408cda0a7b3adbc8962b3ae) @@ -1,4 +1,5 @@ using System; +using System.Collections.Generic; using System.Collections.ObjectModel; using System.Linq; using Core.Components.OxyPlot.Data; @@ -77,7 +78,9 @@ Assert.IsInstanceOf(model.Series.First()); var series = (AreaSeries)model.Series.First(); - Assert.AreSame(points, series.ItemsSource); + var equivalentPoints = points.Select(p => new DataPoint(p.Item1, p.Item2)).ToArray(); + CollectionAssert.AreEquivalent(equivalentPoints, series.Points); + CollectionAssert.AreEquivalent(Arrays.CopyOf(equivalentPoints,1), series.Points2); } private Collection> CreateTestPoints()