v0.6.2e: fixed bad changes made to app lifecycle managment
This commit is contained in:
committed by
Evan Debenham
parent
5c087e72aa
commit
aa88bf7d23
+1
-1
@@ -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();
|
||||
}
|
||||
}
|
||||
);
|
||||
|
||||
Reference in New Issue
Block a user