mirror of
https://github.com/grafana/grafana.git
synced 2026-07-30 00:08:10 -05:00
fix(graph): fix for when data min/max delta is zero and negative and grid y min/max is auto, fixes #6980
This commit is contained in:
Vendored
+7
-5
@@ -1663,14 +1663,16 @@ Licensed under the MIT license.
|
|||||||
// Grafana fix: wide Y min and max using increased wideFactor
|
// Grafana fix: wide Y min and max using increased wideFactor
|
||||||
// when all series values are the same
|
// when all series values are the same
|
||||||
var wideFactor = 0.25;
|
var wideFactor = 0.25;
|
||||||
var widen = max == 0 ? 1 : max * wideFactor;
|
var widen = Math.abs(max == 0 ? 1 : max * wideFactor);
|
||||||
|
|
||||||
if (opts.min == null)
|
if (opts.min == null) {
|
||||||
min -= widen;
|
min -= widen;
|
||||||
|
}
|
||||||
// always widen max if we couldn't widen min to ensure we
|
// always widen max if we couldn't widen min to ensure we
|
||||||
// don't fall into min == max which doesn't work
|
// don't fall into min == max which doesn't work
|
||||||
if (opts.max == null || opts.min != null)
|
if (opts.max == null || opts.min != null) {
|
||||||
max += widen;
|
max += widen;
|
||||||
|
}
|
||||||
}
|
}
|
||||||
else {
|
else {
|
||||||
// consider autoscaling
|
// consider autoscaling
|
||||||
|
|||||||
Reference in New Issue
Block a user