This commit is contained in:
jxxghp 2023-11-03 07:51:42 +08:00
parent 3e031c6191
commit a75c4110a8

View File

@ -51,9 +51,10 @@ class EventManager(metaclass=Singleton):
handlers = {}
self._handlers[etype.value] = handlers
if handler.__qualname__ in handlers:
self._handlers[etype.value].pop(handler.__qualname__)
self._handlers[etype.value][handler.__qualname__] = handler
logger.debug(f"Event Registed{etype.value} - {handler}")
handlers.pop(handler.__qualname__)
else:
logger.debug(f"Event Registed{etype.value} - {handler.__qualname__}")
handlers[handler.__qualname__] = handler
def disable_events_hander(self, class_name: str):
"""