From 046b686837b438f230c4b8810723aef8227a4ccd Mon Sep 17 00:00:00 2001 From: johni0702 Date: Sat, 18 Jul 2015 17:50:43 +0200 Subject: [PATCH] Fix GuiDropdown not functioning in GuiReplayEditor --- .../replaymod/gui/replayeditor/GuiConnectPart.java | 2 +- .../replaymod/gui/replayeditor/GuiReplayEditor.java | 3 ++- 2 files changed, 3 insertions(+), 2 deletions(-) diff --git a/src/main/java/eu/crushedpixel/replaymod/gui/replayeditor/GuiConnectPart.java b/src/main/java/eu/crushedpixel/replaymod/gui/replayeditor/GuiConnectPart.java index acbfff74..0798f3d4 100755 --- a/src/main/java/eu/crushedpixel/replaymod/gui/replayeditor/GuiConnectPart.java +++ b/src/main/java/eu/crushedpixel/replaymod/gui/replayeditor/GuiConnectPart.java @@ -189,7 +189,7 @@ public class GuiConnectPart extends GuiStudioPart { public void mouseClicked(int mouseX, int mouseY, int mouseButton) throws IOException { super.mouseClicked(mouseX, mouseY, mouseButton); //call this first to ensure the dropdown is still open concatList.mouseClicked(mouseX, mouseY, mouseButton); - replayDropdown.mouseClicked(mouseX, mouseY, mouseButton); + replayDropdown.mouseClick(Minecraft.getMinecraft(), mouseX, mouseY, mouseButton); } @Override diff --git a/src/main/java/eu/crushedpixel/replaymod/gui/replayeditor/GuiReplayEditor.java b/src/main/java/eu/crushedpixel/replaymod/gui/replayeditor/GuiReplayEditor.java index eab66dcb..11c6361b 100755 --- a/src/main/java/eu/crushedpixel/replaymod/gui/replayeditor/GuiReplayEditor.java +++ b/src/main/java/eu/crushedpixel/replaymod/gui/replayeditor/GuiReplayEditor.java @@ -6,6 +6,7 @@ import eu.crushedpixel.replaymod.gui.elements.GuiDropdown; import eu.crushedpixel.replaymod.holders.GuiEntryListStringEntry; import eu.crushedpixel.replaymod.utils.ReplayFileIO; import eu.crushedpixel.replaymod.utils.StringUtils; +import net.minecraft.client.Minecraft; import net.minecraft.client.gui.GuiButton; import net.minecraft.client.gui.GuiMainMenu; import net.minecraft.client.gui.GuiScreen; @@ -151,7 +152,7 @@ public class GuiReplayEditor extends GuiScreen { @Override protected void mouseClicked(int mouseX, int mouseY, int mouseButton) throws IOException { - replayDropdown.mouseClicked(mouseX, mouseY, mouseButton); + replayDropdown.mouseClick(Minecraft.getMinecraft(), mouseX, mouseY, mouseButton); currentTab.getStudioPart().mouseClicked(mouseX, mouseY, mouseButton); super.mouseClicked(mouseX, mouseY, mouseButton); }