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 0181ef02873e38a51ba7288387802515427ca420..1341ac5046e8db1b406f3a0675045687e2f5f0d7 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)