From: Felix Domke Date: Mon, 24 Sep 2007 00:47:21 +0000 (+0000) Subject: immediately apply to new downstream connections (ConditionalShowHide is a bit special... X-Git-Tag: 2.6.0~1873 X-Git-Url: https://git.cweiske.de/enigma2.git/commitdiff_plain/15bcc299d23deb3744516a1e60210c32fa6ad47f immediately apply to new downstream connections (ConditionalShowHide is a bit special because it pushes, and doesn't pull) --- diff --git a/lib/python/Components/Converter/ConditionalShowHide.py b/lib/python/Components/Converter/ConditionalShowHide.py index 137d246e..8d9baf7d 100644 --- a/lib/python/Components/Converter/ConditionalShowHide.py +++ b/lib/python/Components/Converter/ConditionalShowHide.py @@ -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