From 112e259437c12d11bee1da93d6acdf839d80b743 Mon Sep 17 00:00:00 2001 From: Erik Montnemery Date: Fri, 17 Dec 2021 11:41:54 +0100 Subject: [PATCH] Fix threading error in scripts with repeat or choose actions (#62168) --- homeassistant/helpers/script.py | 1 + 1 file changed, 1 insertion(+) diff --git a/homeassistant/helpers/script.py b/homeassistant/helpers/script.py index d4d37e1b4ac..20a1dbb8aec 100644 --- a/homeassistant/helpers/script.py +++ b/homeassistant/helpers/script.py @@ -1052,6 +1052,7 @@ class Script: if self._change_listener_job: self._hass.async_run_hass_job(self._change_listener_job) + @callback def _chain_change_listener(self, sub_script: Script) -> None: if sub_script.is_running: self.last_action = sub_script.last_action