diff --git a/pyqtgraph/graphicsItems/LegendItem.py b/pyqtgraph/graphicsItems/LegendItem.py index da830782..55057fa6 100644 --- a/pyqtgraph/graphicsItems/LegendItem.py +++ b/pyqtgraph/graphicsItems/LegendItem.py @@ -189,7 +189,9 @@ class LegendItem(GraphicsWidget, GraphicsWidgetAnchor): """Remove all items from the legend.""" for sample, label in self.items: self.layout.removeItem(sample) + sample.close() self.layout.removeItem(label) + label.close() self.items = [] self.updateSize()