diff --git a/PlayWallPluginNativeAudio/src/main/java/de/tobias/playpad/audio/mac/NativeAudioMacHandler.java b/PlayWallPluginNativeAudio/src/main/java/de/tobias/playpad/audio/mac/NativeAudioMacHandler.java index 0e94b7cbc3e8cea525918de0eed9cd6bf12a433f..8407f4dd088658d9bf12f2dd5dbd3fe1563b390c 100644 --- a/PlayWallPluginNativeAudio/src/main/java/de/tobias/playpad/audio/mac/NativeAudioMacHandler.java +++ b/PlayWallPluginNativeAudio/src/main/java/de/tobias/playpad/audio/mac/NativeAudioMacHandler.java @@ -48,6 +48,9 @@ public class NativeAudioMacHandler extends AudioHandler implements Peakable, See @Override public void play() { bridge.setLoop(getContent().getPad().getPadSettings().isLoop()); + if (!getContent().getPad().isPaused()) { + bridge.seek(0); // Force player to seek to 0 sec for playing from start + } bridge.play(); }