diff --git a/src/main/java/eu/crushedpixel/replaymod/gui/elements/GuiAdvancedTextField.java b/src/main/java/eu/crushedpixel/replaymod/gui/elements/GuiAdvancedTextField.java index d39a15a6..54ed3d96 100644 --- a/src/main/java/eu/crushedpixel/replaymod/gui/elements/GuiAdvancedTextField.java +++ b/src/main/java/eu/crushedpixel/replaymod/gui/elements/GuiAdvancedTextField.java @@ -21,6 +21,7 @@ public class GuiAdvancedTextField extends GuiTextField implements GuiElement { @Override public void setEnabled(boolean isEnabled) { this.isEnabled = isEnabled; + if(!isEnabled) setFocused(false); super.setEnabled(isEnabled); } @@ -89,4 +90,15 @@ public class GuiAdvancedTextField extends GuiTextField implements GuiElement { public void tick(Minecraft mc) { updateCursorCounter(); } + + @Override + public void setFocused(boolean focused) { + if(!isEnabled) focused = false; + super.setFocused(focused); + } + + @Override + public boolean isFocused() { + return isEnabled ? super.isFocused() : false; + } }