diff --git a/src/net/torvald/terrarum/AppLoader.java b/src/net/torvald/terrarum/AppLoader.java index d8fc99d7e..8e4ff7000 100644 --- a/src/net/torvald/terrarum/AppLoader.java +++ b/src/net/torvald/terrarum/AppLoader.java @@ -108,6 +108,7 @@ public class AppLoader implements ApplicationListener { appConfig.backgroundFPS = 9999; appConfig.foregroundFPS = 9999; appConfig.title = GAME_NAME; + appConfig.forceExit = false; new LwjglApplication(new AppLoader(), appConfig); } diff --git a/src/net/torvald/terrarum/modulebasegame/ui/UIRemoCon.kt b/src/net/torvald/terrarum/modulebasegame/ui/UIRemoCon.kt index e2a16f91d..16be34a86 100644 --- a/src/net/torvald/terrarum/modulebasegame/ui/UIRemoCon.kt +++ b/src/net/torvald/terrarum/modulebasegame/ui/UIRemoCon.kt @@ -93,7 +93,8 @@ open class UIRemoCon(treeRepresentation: QNDTreeNode) : UICanvas() { selectedItem?.let { // selection change if (it.labelText == "MENU_LABEL_QUIT") { - System.exit(0) + //System.exit(0) + Gdx.app.exit() } else if (it.labelText == "MENU_LABEL_RETURN") { if (currentRemoConContents.parent != null) {