Fixed GuiAdvancedTextField being focusable while disabled. This behaviour was inherited from GuiTextField.

This commit is contained in:
CrushedPixel
2015-07-07 17:23:22 +02:00
parent cf2a8adb4c
commit 5e70eece49

View File

@@ -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;
}
}