diff --git a/pyqtgraph/graphicsItems/LegendItem.py b/pyqtgraph/graphicsItems/LegendItem.py index 67604c45..53fac4f4 100644 --- a/pyqtgraph/graphicsItems/LegendItem.py +++ b/pyqtgraph/graphicsItems/LegendItem.py @@ -233,7 +233,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()