diff --git a/artiq/gui/rt_results.py b/artiq/gui/rt_results.py index 74c4bd014..1f3d83297 100644 --- a/artiq/gui/rt_results.py +++ b/artiq/gui/rt_results.py @@ -50,6 +50,8 @@ class XYWindow(_PlotWindow): def set_data(self, data): self.data = data + if not self.data: + return # The two axes are not updated simultaneously. # Redraw only after receiving a new point for each. x, y = self.filter_data()