More bug fixes

This commit is contained in:
2024-07-10 00:20:57 +02:00
parent 376c1d6f56
commit 6cc8e23e07

View File

@@ -50,6 +50,7 @@ public class EventManager extends DefaultMethodsOverrider {
Object clazz = eventListeners.get(listenerClass); Object clazz = eventListeners.get(listenerClass);
synchronized (registeredListener) {
for (Class<? extends Event> eventClass : registeredListener.keySet()) { for (Class<? extends Event> eventClass : registeredListener.keySet()) {
HashMap<EventPriority, HashMap<Object, Method>> priorityMap = registeredListener.get(eventClass); HashMap<EventPriority, HashMap<Object, Method>> priorityMap = registeredListener.get(eventClass);
@@ -67,6 +68,7 @@ public class EventManager extends DefaultMethodsOverrider {
} }
} }
} }
}
eventListeners.remove(listenerClass); eventListeners.remove(listenerClass);
} }