From 4716a087c10e2454973677c7793f205125a76f7c Mon Sep 17 00:00:00 2001 From: Stone_Red <56473591+Stone-Red-Code@users.noreply.github.com> Date: Fri, 13 May 2022 15:52:16 +0200 Subject: [PATCH] Add `synchronized` keyword to trigger method --- src/main/java/com/yes/yes/utils/EventHandler.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/main/java/com/yes/yes/utils/EventHandler.java b/src/main/java/com/yes/yes/utils/EventHandler.java index 5bb1efb..40eb48b 100644 --- a/src/main/java/com/yes/yes/utils/EventHandler.java +++ b/src/main/java/com/yes/yes/utils/EventHandler.java @@ -24,7 +24,7 @@ public class EventHandler { events.get(eventName).remove(object); } - public void trigger(String eventName, T parameter) { + public synchronized void trigger(String eventName, T parameter) { if (events.containsKey(eventName)) { events.get(eventName).values().forEach(e -> e.accept(parameter)); }