v0.6.2e: fixed bad changes made to app lifecycle managment

This commit is contained in:
Evan Debenham
2017-11-19 02:21:41 -05:00
committed by Evan Debenham
parent 5c087e72aa
commit aa88bf7d23
6 changed files with 20 additions and 17 deletions
@@ -416,7 +416,7 @@ public class CursedWand {
@Override
protected void onSelect(int index) {
ShatteredPixelDungeon.quitGame();
Game.instance.finish();
}
@Override
@@ -454,7 +454,7 @@ public class GameScene extends PixelScene {
}
@Override
public synchronized void onFocusLost() {
public synchronized void onPause() {
try {
Dungeon.saveAll();
Badges.saveGlobal();
@@ -70,7 +70,7 @@ public class ExitButton extends Button {
@Override
protected void onClick() {
if (Game.scene() instanceof TitleScene) {
ShatteredPixelDungeon.quitGame();
Game.instance.finish();
} else {
ShatteredPixelDungeon.switchNoFade( TitleScene.class );
}
@@ -113,7 +113,7 @@ public class WndGame extends Window {
} catch (IOException e) {
ShatteredPixelDungeon.reportException(e);
}
ShatteredPixelDungeon.quitGame();
Game.instance.finish();
}
}
);