Release: 76b84b090203dec573df45780af7375a

This commit is contained in:
Dirk Alders 2020-06-16 22:47:59 +02:00
parent 23a502dc31
commit 362cb1fc17
3 changed files with 4855 additions and 4351 deletions

View File

@ -185,7 +185,8 @@ class state_machine(object):
self.__time_stamp_state_change__ = timestamp
self.__conditions_start_time__ = {}
# Callback collect
this_state_change_callbacks = self.__state_change_callbacks__.get(None, {}).get(None, [])
this_state_change_callbacks = []
this_state_change_callbacks.extend(self.__state_change_callbacks__.get(None, {}).get(None, []))
this_state_change_callbacks.extend(self.__state_change_callbacks__.get(target_state, {}).get(None, []))
this_state_change_callbacks.extend(self.__state_change_callbacks__.get(None, {}).get(condition, []))
this_state_change_callbacks.extend(self.__state_change_callbacks__.get(target_state, {}).get(condition, []))

File diff suppressed because it is too large Load Diff

Binary file not shown.