TAChart: Fix chart distance tools crashing when series contains a NaN value.

git-svn-id: trunk@62069 -
This commit is contained in:
wp 2019-10-17 22:00:28 +00:00
parent 9236d9cb88
commit 40d59fec0b

View File

@ -1861,7 +1861,10 @@ var
begin
Unused(APointIdx);
Unused(AXIdx, AYIdx);
pt := ParentChart.GraphToImage(AGraphPt);
if IsNaN(AGraphPt) then
pt := Point(10000, 10000)
else
pt := ParentChart.GraphToImage(AGraphPt);
Result := AParams.FDistFunc(AParams.FPoint, pt);
end;