Disabled control panel grouping cvar on mobile

This commit is contained in:
Collin Smith 2019-04-01 17:09:26 -07:00
parent c7be4a6b8b
commit b4b679ec66

View File

@ -681,19 +681,21 @@ public class GameScreen extends ScreenAdapter implements LoadingScreen.Loadable
}
}
Cvars.Client.Display.KeepControlPanelGrouped.addStateListener(new CvarStateAdapter<Boolean>() {
@Override
public void onChanged(Cvar<Boolean> cvar, Boolean from, Boolean to) {
if (to) {
controlPanel.pack();
controlPanel.setPosition(stage.getWidth() / 2, 0, Align.bottom | Align.center);
} else {
controlPanel.setX(0);
controlPanel.setWidth(stage.getWidth());
controlPanel.layout();
if (Gdx.app.getType() == Application.ApplicationType.Desktop && !DEBUG_MOBILE) {
Cvars.Client.Display.KeepControlPanelGrouped.addStateListener(new CvarStateAdapter<Boolean>() {
@Override
public void onChanged(Cvar<Boolean> cvar, Boolean from, Boolean to) {
if (to) {
controlPanel.pack();
controlPanel.setPosition(stage.getWidth() / 2, 0, Align.bottom | Align.center);
} else {
controlPanel.setX(0);
controlPanel.setWidth(stage.getWidth());
controlPanel.layout();
}
}
}
});
});
}
/*
updateTask = Timer.schedule(new Timer.Task() {