mirror of
https://github.com/vcmi/vcmi.git
synced 2025-03-29 21:56:54 +02:00
Merge pull request #4522 from Laserlicht/fix_chart
avoid zero size Y axis
This commit is contained in:
commit
536134d396
@ -472,6 +472,7 @@ LineChart::LineChart(Rect position, std::string title, TData data, TIcons icons,
|
||||
int gridLineCount = 10;
|
||||
int gridStep = computeGridStep(maxVal, gridLineCount);
|
||||
niceMaxVal = gridStep * std::ceil(maxVal / gridStep);
|
||||
niceMaxVal = std::max(1, niceMaxVal); // avoid zero size Y axis (if all values are 0)
|
||||
|
||||
// calculate points in chart
|
||||
auto getPoint = [this](int i, std::vector<float> data){
|
||||
|
Loading…
x
Reference in New Issue
Block a user