Skip to content
Snippets Groups Projects
Commit c1301b85 authored by Matyáš Latner's avatar Matyáš Latner
Browse files

Music disposing fix

parent 666f2ce4
Branches
Tags
No related merge requests found
......@@ -118,6 +118,10 @@ public abstract class AbstractTablexiaScreen<T> extends ScreenAdapter {
music.dispose();
}
public void disposeOnly() {
music.dispose();
}
@Override
public String toString() {
return "MUSIC: " + getMusicName();
......@@ -242,7 +246,7 @@ public abstract class AbstractTablexiaScreen<T> extends ScreenAdapter {
loadingComplete = false;
loadingStarted = false;
notDisposedMusics = new HashMap<String, Music>();
notDisposedMusics = new HashMap<String, Music>();
screenName = prepareScreenName();
screenAssetsPath = prepareScreenAssetsPath(screenName);
......@@ -381,7 +385,7 @@ public abstract class AbstractTablexiaScreen<T> extends ScreenAdapter {
private void disposeAllMusic() {
for (Music music: notDisposedMusics.values()) {
Log.err(getClass(), music.toString() + " IS NOT DISPOSED!");
music.dispose();
((TablexiaMusic) music).disposeOnly();
}
notDisposedMusics.clear();
}
......
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment