Moved ResourceHelper to registry package

Properly used ResourceHelper.freeAllResources() in onGuiClosed instead of GuiEventHandler
This commit is contained in:
CrushedPixel
2015-05-21 22:23:07 +02:00
parent ee8f8567ea
commit 03e176b9ec
5 changed files with 12 additions and 8 deletions

View File

@@ -9,6 +9,7 @@ import eu.crushedpixel.replaymod.gui.elements.GuiReplayListExtended;
import eu.crushedpixel.replaymod.gui.online.GuiUploadFile;
import eu.crushedpixel.replaymod.online.authentication.AuthenticationHandler;
import eu.crushedpixel.replaymod.recording.ReplayMetaData;
import eu.crushedpixel.replaymod.registry.ResourceHelper;
import eu.crushedpixel.replaymod.replay.ReplayHandler;
import eu.crushedpixel.replaymod.utils.ImageUtils;
import eu.crushedpixel.replaymod.utils.MouseUtils;
@@ -90,6 +91,12 @@ public class GuiReplayViewer extends GuiScreen implements GuiYesNoCallback {
}
}
@Override
public void onGuiClosed() {
ResourceHelper.freeAllResources();
super.onGuiClosed();
}
@Override
public void initGui() {
replayGuiList = new ReplayList(this, this.mc, this.width, this.height, 32, this.height - 64, 36);