fix in HasControlledBy

not sure why, but frappy.mixins is anyway getting obsolete

Change-Id: I9d802857f741f2fc6639d613eca53533b4eaac1e
This commit is contained in:
2026-09-15 15:44:52 +02:00
parent 522c99e3a2
commit 6a422eb539
+5
View File
@@ -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