fix configlist cleanup
authorFelix Domke <tmbinc@elitedvb.net>
Mon, 26 Jun 2006 16:30:57 +0000 (16:30 +0000)
committerFelix Domke <tmbinc@elitedvb.net>
Mon, 26 Jun 2006 16:30:57 +0000 (16:30 +0000)
lib/python/Components/ConfigList.py

index 0181ef0..1341ac5 100644 (file)
@@ -46,6 +46,9 @@ class ConfigList(HTMLComponent, GUIComponent, object):
                instance.setContent(self.l)
                instance.selectionChanged.get().append(self.selectionChanged)
        
+       def preWidgetRemove(self, instance):
+               instance.selectionChanged.get().remove(self.selectionChanged)
+       
        def setList(self, list):
                self.__list = list
                self.l.setList(self.__list)