From 17b1b82ae90d443c07e647150ced13523d151b79 Mon Sep 17 00:00:00 2001 From: Kyle Sunden Date: Wed, 10 Feb 2021 13:59:37 -0600 Subject: [PATCH] Handle case of 0-d array in infinite line setPos --- pyqtgraph/graphicsItems/InfiniteLine.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pyqtgraph/graphicsItems/InfiniteLine.py b/pyqtgraph/graphicsItems/InfiniteLine.py index 7a4ce5f3..74a8da95 100644 --- a/pyqtgraph/graphicsItems/InfiniteLine.py +++ b/pyqtgraph/graphicsItems/InfiniteLine.py @@ -225,7 +225,7 @@ class InfiniteLine(GraphicsObject): def setPos(self, pos): - if type(pos) in [list, tuple, np.ndarray]: + if isinstance(pos, (list, tuple, np.ndarray)) and not np.ndim(pos) == 0: newPos = list(pos) elif isinstance(pos, QtCore.QPointF): newPos = [pos.x(), pos.y()]