More bug fixes
This commit is contained in:
@@ -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);
|
||||||
}
|
}
|
||||||
|
Reference in New Issue
Block a user