Notifies GUI Elements about certain events in GuiRenderSettings
This commit is contained in:
@@ -241,6 +241,12 @@ public class GuiRenderSettings extends GuiScreen {
|
||||
}
|
||||
}
|
||||
|
||||
@Override
|
||||
protected void mouseReleased(int mouseX, int mouseY, int state) {
|
||||
framerateSlider.mouseReleased(mouseX, mouseY);
|
||||
qualitySlider.mouseReleased(mouseX, mouseY);
|
||||
}
|
||||
|
||||
@Override
|
||||
protected void mouseClickMove(int mouseX, int mouseY, int clickedMouseButton, long timeSinceLastClick) {
|
||||
if(advancedTab) colorPicker.mouseDragged(mc, mouseX, mouseY);
|
||||
@@ -290,7 +296,8 @@ public class GuiRenderSettings extends GuiScreen {
|
||||
} else if(defaultButtons.contains(button) && !advancedTab) {
|
||||
|
||||
if(button.id == GuiConstants.RENDER_SETTINGS_RESOLUTION_CHECKBOX) {
|
||||
boolean enabled = ((GuiCheckBox)button).isChecked();
|
||||
customResolution.setIsChecked(!customResolution.isChecked());
|
||||
boolean enabled = customResolution.isChecked();
|
||||
xRes.setEnabled(enabled);
|
||||
yRes.setEnabled(enabled);
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user