From 088bb00ab34496e90dc5758caec452f85259a497 Mon Sep 17 00:00:00 2001 From: CrushedPixel Date: Thu, 2 Jul 2015 15:08:51 +0200 Subject: [PATCH] Fixed the GuiLoadingListEntry in the ReplayViewer List being removed at a completely wrong time | https://trello.com/c/O26k7DTC/ --- .../replaymod/gui/replayviewer/GuiReplayViewer.java | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/src/main/java/eu/crushedpixel/replaymod/gui/replayviewer/GuiReplayViewer.java b/src/main/java/eu/crushedpixel/replaymod/gui/replayviewer/GuiReplayViewer.java index 9b974c35..66afe8af 100755 --- a/src/main/java/eu/crushedpixel/replaymod/gui/replayviewer/GuiReplayViewer.java +++ b/src/main/java/eu/crushedpixel/replaymod/gui/replayviewer/GuiReplayViewer.java @@ -100,10 +100,15 @@ public class GuiReplayViewer extends GuiScreen implements GuiYesNoCallback { replayFile.close(); } catch(Exception e) { e.printStackTrace(); - } finally { - replayGuiList.removeEntry(loadingListEntry); } } + + mc.addScheduledTask(new Runnable() { + @Override + public void run() { + replayGuiList.removeEntry(loadingListEntry); + } + }); } @Override