From 31d327efc717ed02ae1c8e19d6c0e2b2909da19e Mon Sep 17 00:00:00 2001 From: Jonas Herzig Date: Sat, 6 Jul 2019 17:35:10 +0200 Subject: [PATCH] Fix entity tracker loading error popup never being shown --- src/main/java/com/replaymod/simplepathing/gui/GuiPathing.java | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/main/java/com/replaymod/simplepathing/gui/GuiPathing.java b/src/main/java/com/replaymod/simplepathing/gui/GuiPathing.java index 87722653..34079531 100644 --- a/src/main/java/com/replaymod/simplepathing/gui/GuiPathing.java +++ b/src/main/java/com/replaymod/simplepathing/gui/GuiPathing.java @@ -569,13 +569,14 @@ public class GuiPathing { @Override public void onFailure(@Nonnull Throwable t) { - if (errorShown) { + if (!errorShown) { String message = "Failed to load entity tracker, spectator keyframes will be broken."; GuiReplayOverlay overlay = replayHandler.getOverlay(); Utils.error(LOGGER, overlay, CrashReport.create(t, message), () -> { popup.close(); thenRun.run(); }); + errorShown = true; } else { thenRun.run(); }