From 9f3674d265e1a580c89f357f15e2e3ad878dd73c Mon Sep 17 00:00:00 2001 From: Paul McCarthy <pauld.mccarthy@gmail.com> Date: Wed, 9 Mar 2016 14:21:41 +0000 Subject: [PATCH] Fix to PlotPanel - was crashing when all data series had unspecified limits. --- fsl/fsleyes/views/plotpanel.py | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/fsl/fsleyes/views/plotpanel.py b/fsl/fsleyes/views/plotpanel.py index 6b7b2afa1..85bea1fe3 100644 --- a/fsl/fsleyes/views/plotpanel.py +++ b/fsl/fsleyes/views/plotpanel.py @@ -407,8 +407,12 @@ class PlotPanel(viewpanel.ViewPanel): xlims.append(xlim) ylims.append(ylim) - (xmin, xmax), (ymin, ymax) = self.__calcLimits( - xlims, ylims, axxlim, axylim, width, height) + if len(xlims) == 0: + xmin, xmax = 0.0, 0.0 + ymin, ymax = 0.0, 0.0 + else: + (xmin, xmax), (ymin, ymax) = self.__calcLimits( + xlims, ylims, axxlim, axylim, width, height) if xmax - xmin < 0.0000000001 or \ ymax - ymin < 0.0000000001: -- GitLab