From 8d61bfbfa863051a3402c403b1dac299abf93401 Mon Sep 17 00:00:00 2001 From: CrushedPixel Date: Mon, 15 Jun 2015 23:17:12 +0200 Subject: [PATCH] Disabled Upload Button in Replay Viewer by Default (to prevent ArrayIndexOutOfBoundsException) By default, Path Preview is disabled --- .../replaymod/gui/replayviewer/GuiReplayViewer.java | 2 ++ .../java/eu/crushedpixel/replaymod/settings/ReplaySettings.java | 2 +- 2 files changed, 3 insertions(+), 1 deletion(-) 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 fe1627f3..bcf710fd 100755 --- a/src/main/java/eu/crushedpixel/replaymod/gui/replayviewer/GuiReplayViewer.java +++ b/src/main/java/eu/crushedpixel/replaymod/gui/replayviewer/GuiReplayViewer.java @@ -257,6 +257,8 @@ public class GuiReplayViewer extends GuiScreen implements GuiYesNoCallback { if(b) { currentFileUploaded = ReplayMod.uploadedFileHandler.isUploaded(replayFileList.get(replayGuiList.selected).first().first()); uploadButton.enabled = !currentFileUploaded; + } else { + uploadButton.enabled = false; } diff --git a/src/main/java/eu/crushedpixel/replaymod/settings/ReplaySettings.java b/src/main/java/eu/crushedpixel/replaymod/settings/ReplaySettings.java index d7431991..748dc19c 100755 --- a/src/main/java/eu/crushedpixel/replaymod/settings/ReplaySettings.java +++ b/src/main/java/eu/crushedpixel/replaymod/settings/ReplaySettings.java @@ -254,7 +254,7 @@ public class ReplaySettings { linear(false, "replaymod.gui.settings.interpolation"), lighting(false, "replaymod.gui.settings.lighting"), useResources(true, "replaymod.gui.settings.resources"), - previewPath(true, "replaymod.gui.settings.pathpreview"); + previewPath(false, "replaymod.gui.settings.pathpreview"); private Object value; private String name;