diff --git a/backends/backend-teavm/src/main/java/com/github/xpenatan/gdx/backends/teavm/webaudio/howler/HowlMusic.java b/backends/backend-teavm/src/main/java/com/github/xpenatan/gdx/backends/teavm/webaudio/howler/HowlMusic.java index 5ce47967..8b57a356 100644 --- a/backends/backend-teavm/src/main/java/com/github/xpenatan/gdx/backends/teavm/webaudio/howler/HowlMusic.java +++ b/backends/backend-teavm/src/main/java/com/github/xpenatan/gdx/backends/teavm/webaudio/howler/HowlMusic.java @@ -17,7 +17,9 @@ public HowlMusic(FileHandle fileHandle) { @Override public void play() { - howl.play(); + if(!isPlaying()) { + howl.play(); + } } @Override