From 6a422eb539aa6ea77c74ed346231ed338cecfdde Mon Sep 17 00:00:00 2001 From: Markus Zolliker Date: Tue, 15 Sep 2026 15:44:52 +0200 Subject: [PATCH] fix in HasControlledBy not sure why, but frappy.mixins is anyway getting obsolete Change-Id: I9d802857f741f2fc6639d613eca53533b4eaac1e --- frappy/mixins.py | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/frappy/mixins.py b/frappy/mixins.py index 12075f07..c770ddb7 100644 --- a/frappy/mixins.py +++ b/frappy/mixins.py @@ -70,8 +70,13 @@ class HasControlledBy: deactivate_control = self.inputCallbacks.get(self.controlled_by) if deactivate_control: deactivate_control(module) + super().write_target(value) self.target = value + def write_target(self, target): + self.self_controlled() + return super().write_target(target) + class HasOutputModule: """mixin for modules having an output module