diff --git a/src/calng/PickyBoi.py b/src/calng/PickyBoi.py index 72392c67d47bfc2248018ebf21e1e02f804ce52f..e66ceb4621a90d894fc3cb6d127ef9764f883499 100644 --- a/src/calng/PickyBoi.py +++ b/src/calng/PickyBoi.py @@ -308,9 +308,9 @@ class PickyBoi(PythonDevice): self.log.INFO(f"Weird state: {state}; admonish the developer!") self.updateState(State.PASSIVE) - self._previous_tid = current_tid - if have_written_something: - channel.update() + self._previous_tid = current_tid + if have_written_something: + channel.update() def _update_target(self, offset=0): # assumes nextTrainToCatch and numberOfTrainsToCatch etc. have been set