Skip to content

Commit 07063fe

Browse files
Fix ConcurrentModificationException on server stop
1 parent 1f618ea commit 07063fe

1 file changed

Lines changed: 1 addition & 1 deletion

File tree

invui/src/main/java/xyz/xenondevs/invui/window/WindowManager.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -31,7 +31,7 @@ public class WindowManager implements Listener {
3131

3232
private WindowManager() {
3333
Bukkit.getPluginManager().registerEvents(this, InvUI.getInstance().getPlugin());
34-
InvUI.getInstance().addDisableHandler(() -> windows.values().forEach(window -> window.remove(true)));
34+
InvUI.getInstance().addDisableHandler(() -> new HashSet<>(windows.values()).forEach(window -> window.remove(true)));
3535
}
3636

3737
/**

0 commit comments

Comments
 (0)