From 15bcc299d23deb3744516a1e60210c32fa6ad47f Mon Sep 17 00:00:00 2001 From: Felix Domke Date: Mon, 24 Sep 2007 00:47:21 +0000 Subject: immediately apply to new downstream connections (ConditionalShowHide is a bit special because it pushes, and doesn't pull) --- lib/python/Components/Converter/ConditionalShowHide.py | 4 ++++ 1 file changed, 4 insertions(+) (limited to 'lib/python/Components') 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 -- cgit v1.2.3