summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--core/src/com/ilotterytea/maxoning/screens/MobileMenuScreen.java8
1 files changed, 6 insertions, 2 deletions
diff --git a/core/src/com/ilotterytea/maxoning/screens/MobileMenuScreen.java b/core/src/com/ilotterytea/maxoning/screens/MobileMenuScreen.java
index ee3bea0..4c8450c 100644
--- a/core/src/com/ilotterytea/maxoning/screens/MobileMenuScreen.java
+++ b/core/src/com/ilotterytea/maxoning/screens/MobileMenuScreen.java
@@ -43,6 +43,7 @@ public class MobileMenuScreen implements Screen {
private MovingChessBackground bg;
private MaxonSavegame sav;
+ private Music menuMusic;
public MobileMenuScreen(MaxonGame game) {
this.game = game;
@@ -56,7 +57,7 @@ public class MobileMenuScreen implements Screen {
TextureAtlas brandAtlas = game.assetManager.get("sprites/gui/brand.atlas", TextureAtlas.class);
sav = GameDataSystem.load("latest.sav");
- Music menuMusic = game.assetManager.get("mus/menu/mus_menu_loop.ogg", Music.class);
+ menuMusic = game.assetManager.get("mus/menu/mus_menu_loop.ogg", Music.class);
menuMusic.setLooping(true);
menuMusic.play();
@@ -239,7 +240,10 @@ public class MobileMenuScreen implements Screen {
}
@Override
- public void hide() { dispose(); }
+ public void hide() {
+ menuMusic.stop();
+ dispose();
+ }
@Override
public void dispose() {