immediately apply to new downstream connections (ConditionalShowHide is a bit special...
authorFelix Domke <tmbinc@elitedvb.net>
Mon, 24 Sep 2007 00:47:21 +0000 (00:47 +0000)
committerFelix Domke <tmbinc@elitedvb.net>
Mon, 24 Sep 2007 00:47:21 +0000 (00:47 +0000)
lib/python/Components/Converter/ConditionalShowHide.py

index 137d246e33b7e2a382edbdbc8e0f22fc8b274d15..8d9baf7d567ca5a149de7c76415588e4fb3ec292 100644 (file)
@@ -8,3 +8,7 @@ class ConditionalShowHide(Converter, object):
        def changed(self, what):
                for x in self.downstream_elements:
                        x.visible = self.source.boolean ^ self.invert
+
+       def connectDownstream(self, downstream):
+               Converter.connectDownstream(self, downstream)
+               downstream.visible = self.source.boolean ^ self.invert