diff --git a/CHANGES.rst b/CHANGES.rst index cabf5890..c42e5e67 100644 --- a/CHANGES.rst +++ b/CHANGES.rst @@ -52,6 +52,8 @@ Changes in this release include the following: * Fix Python3 division in ThumbnailCtrl. (#746) +* Fix leaking image list in CheckListCtrlMixin (#752) + diff --git a/wx/lib/mixins/listctrl.py b/wx/lib/mixins/listctrl.py index 04f436e7..021eca8d 100644 --- a/wx/lib/mixins/listctrl.py +++ b/wx/lib/mixins/listctrl.py @@ -732,7 +732,7 @@ class CheckListCtrlMixin(object): self.uncheck_image = self.__imagelist_.Add(uncheck_image) self.check_image = self.__imagelist_.Add(check_image) - self.SetImageList(self.__imagelist_, wx.IMAGE_LIST_SMALL) + self.AssignImageList(self.__imagelist_, wx.IMAGE_LIST_SMALL) self.__last_check_ = None self.Bind(wx.EVT_LEFT_DOWN, self.__OnLeftDown_)