diff --git a/graphicsItems/PlotDataItem.py b/graphicsItems/PlotDataItem.py index bb249bf3..8c10512b 100644 --- a/graphicsItems/PlotDataItem.py +++ b/graphicsItems/PlotDataItem.py @@ -389,7 +389,7 @@ class PlotDataItem(GraphicsObject): if self.xData is None: return (None, None) if self.xDisp is None: - nanMask = np.isnan(self.xData) | np.isnan(self.yData) + nanMask = np.isnan(self.xData) | np.isnan(self.yData) | np.isinf(self.xData) | np.isinf(self.yData) if any(nanMask): x = self.xData[~nanMask] y = self.yData[~nanMask]