TAChart: Fix AV when clearing Series.Styles and TColorMapSeries.ColorSource properties

git-svn-id: trunk@37770 -
This commit is contained in:
ask 2012-06-24 21:06:50 +00:00
parent 8f09d13055
commit b8f54da212
2 changed files with 4 additions and 2 deletions

View File

@ -835,6 +835,7 @@ begin
if FStylesListener.IsListening then
Styles.Broadcaster.Unsubscribe(FStylesListener);
FStyles := AValue;
if Styles <> nil then
Styles.Broadcaster.Subscribe(FStylesListener);
UpdateParentChart;
end;

View File

@ -1522,6 +1522,7 @@ begin
if FColorSourceListener.IsListening then
ColorSource.Broadcaster.Unsubscribe(FColorSourceListener);
FColorSource := AValue;
if ColorSource <> nil then
ColorSource.Broadcaster.Subscribe(FColorSourceListener);
UpdateParentChart;
end;