From da82e3e1f24ab6686913fd1e68c2e2fc98a39917 Mon Sep 17 00:00:00 2001 From: CrushedPixel Date: Thu, 16 Jul 2015 21:09:51 +0200 Subject: [PATCH] Draw Elements in GuiRenderSettings in the correct order --- .../replaymod/gui/GuiRenderSettings.java | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/src/main/java/eu/crushedpixel/replaymod/gui/GuiRenderSettings.java b/src/main/java/eu/crushedpixel/replaymod/gui/GuiRenderSettings.java index b97769eb..efc66d32 100644 --- a/src/main/java/eu/crushedpixel/replaymod/gui/GuiRenderSettings.java +++ b/src/main/java/eu/crushedpixel/replaymod/gui/GuiRenderSettings.java @@ -290,6 +290,11 @@ public class GuiRenderSettings extends GuiScreen { toHandle.addAll(permanentButtons); toHandle.addAll(advancedTab ? advancedButtons : defaultButtons); + for(GuiButton b : toHandle) { + b.drawButton(mc, mouseX, mouseY); + GlStateManager.enableBlend(); + } + if(!advancedTab) { this.drawString(fontRendererObj, I18n.format("replaymod.gui.rendersettings.renderer") + ":", (width - w1) / 2, rendererDropdown.yPosition + 6, Color.WHITE.getRGB()); @@ -313,7 +318,7 @@ public class GuiRenderSettings extends GuiScreen { encodingPresetDropdown.drawTextBox(); rendererDropdown.drawTextBox(); - } else { + } else if(advancedTab) { commandInput.drawTextBox(); ffmpegArguments.drawTextBox(); String[] rows = StringUtils.splitStringInMultipleRows(I18n.format("replaymod.gui.rendersettings.ffmpeg.description"), 305); @@ -325,11 +330,6 @@ public class GuiRenderSettings extends GuiScreen { } } - for(GuiButton b : toHandle) { - b.drawButton(mc, mouseX, mouseY); - GlStateManager.enableBlend(); - } - renderButton.drawOverlay(mc, mouseX, mouseY); }