diff --git a/MaterialSkin/Controls/MaterialListView.cs b/MaterialSkin/Controls/MaterialListView.cs index c9e74f4a..135452ba 100644 --- a/MaterialSkin/Controls/MaterialListView.cs +++ b/MaterialSkin/Controls/MaterialListView.cs @@ -102,9 +102,12 @@ protected override void OnDrawItem(DrawListViewItemEventArgs e) getStringFormat()); } - e.Graphics.DrawImage((Image)b.Clone(), new Point(0, e.Item.Bounds.Location.Y)); + Image bitmap = (Image)b.Clone(); + + e.Graphics.DrawImage(bitmap, new Point(0, e.Item.Bounds.Location.Y)); g.Dispose(); b.Dispose(); + bitmap.Dispose(); } private StringFormat getStringFormat()