omit invisible traces for Y axis autoscale calculation
This commit is contained in:
parent
1dfa2b095b
commit
7cd0b1e0fd
@ -705,6 +705,9 @@ void TraceXYPlot::updateAxisTicks()
|
|||||||
double max = std::numeric_limits<double>::lowest();
|
double max = std::numeric_limits<double>::lowest();
|
||||||
double min = std::numeric_limits<double>::max();
|
double min = std::numeric_limits<double>::max();
|
||||||
for(auto t : tracesAxis[i]) {
|
for(auto t : tracesAxis[i]) {
|
||||||
|
if(!t->isVisible()) {
|
||||||
|
continue;
|
||||||
|
}
|
||||||
unsigned int samples = t->size();
|
unsigned int samples = t->size();
|
||||||
for(unsigned int j=0;j<samples;j++) {
|
for(unsigned int j=0;j<samples;j++) {
|
||||||
auto point = traceToCoordinate(t, j, YAxis[i].type);
|
auto point = traceToCoordinate(t, j, YAxis[i].type);
|
||||||
|
Loading…
Reference in New Issue
Block a user