diff --git a/enjoy/src/renderer/components/medias/media-player.tsx b/enjoy/src/renderer/components/medias/media-player.tsx index 3c318e61..05a0d4b5 100644 --- a/enjoy/src/renderer/components/medias/media-player.tsx +++ b/enjoy/src/renderer/components/medias/media-player.tsx @@ -375,6 +375,12 @@ export const MediaPlayer = (props: { if (!regions) return; const subscriptions = [ + wavesurfer.on("finish", () => { + if (!isLooping) return; + + regions?.getRegions()[0]?.play(); + }), + regions.on("region-updated", (region) => { const from = region.start; const to = region.end;