From febeff61e73a74db4bdece12754d8173e3a7b20d Mon Sep 17 00:00:00 2001 From: Jakub Trllo <43494761+iLLiCiTiT@users.noreply.github.com> Date: Wed, 18 Sep 2024 17:26:22 +0200 Subject: [PATCH] added option to clear callbacks --- client/ayon_core/lib/events.py | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/client/ayon_core/lib/events.py b/client/ayon_core/lib/events.py index 2601bc1cf4..1965906dda 100644 --- a/client/ayon_core/lib/events.py +++ b/client/ayon_core/lib/events.py @@ -566,6 +566,10 @@ class EventSystem: self._process_event(event) + def clear_callbacks(self): + """Clear all registered callbacks.""" + self._registered_callbacks = [] + def _process_event(self, event): """Process event topic and trigger callbacks.