From 2c28045fb6df8a7bcadaa304640198e2ff6735ef Mon Sep 17 00:00:00 2001 From: LM Date: Tue, 26 Jul 2011 16:55:56 +0200 Subject: [PATCH] Fixed another plot scaling bug --- src/ui/linechart/IncrementalPlot.cc | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/src/ui/linechart/IncrementalPlot.cc b/src/ui/linechart/IncrementalPlot.cc index 862308f8c..841a108ca 100644 --- a/src/ui/linechart/IncrementalPlot.cc +++ b/src/ui/linechart/IncrementalPlot.cc @@ -259,10 +259,10 @@ void IncrementalPlot::resetScaling() void IncrementalPlot::updateScale() { const double margin = 0.05; - double xMinRange = xmin-(xmin*margin); - double xMaxRange = xmax+(xmax*margin); - double yMinRange = ymin-(ymin*margin); - double yMaxRange = ymax+(ymax*margin); + double xMinRange = xmin-(qAbs(xmin*margin)); + double xMaxRange = xmax+(qAbs(xmax*margin)); + double yMinRange = ymin-(qAbs(ymin*margin)); + double yMaxRange = ymax+(qAbs(ymax*margin)); if (symmetric) { double xRange = xMaxRange - xMinRange; double yRange = yMaxRange - yMinRange; -- 2.22.0