diff --git a/core/src/com/riiablo/screen/GameScreen.java b/core/src/com/riiablo/screen/GameScreen.java index c3b13609..8553fd68 100644 --- a/core/src/com/riiablo/screen/GameScreen.java +++ b/core/src/com/riiablo/screen/GameScreen.java @@ -681,19 +681,21 @@ public class GameScreen extends ScreenAdapter implements LoadingScreen.Loadable } } - Cvars.Client.Display.KeepControlPanelGrouped.addStateListener(new CvarStateAdapter() { - @Override - public void onChanged(Cvar 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() { + @Override + public void onChanged(Cvar 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() {