From 8338085e344eaf4a5529db623191f46a3ec1c639 Mon Sep 17 00:00:00 2001 From: realvirtu <103977942+realvirtu@users.noreply.github.com> Date: Fri, 19 Jun 2026 12:13:10 -0400 Subject: [PATCH] Fix audio completion check --- src/lime/_internal/backend/native/NativeAudioSource.hx | 10 +++------- 1 file changed, 3 insertions(+), 7 deletions(-) diff --git a/src/lime/_internal/backend/native/NativeAudioSource.hx b/src/lime/_internal/backend/native/NativeAudioSource.hx index 24d471835c..4a31ca0b66 100644 --- a/src/lime/_internal/backend/native/NativeAudioSource.hx +++ b/src/lime/_internal/backend/native/NativeAudioSource.hx @@ -214,16 +214,12 @@ class NativeAudioSource if (playing) { - var timeRemaining = Std.int((getLength() - value) / getPitch()); + completed = false; - if (timeRemaining > 0) + if (value >= getLength()) { - completed = false; - } - else - { - playing = false; completed = true; + playing = false; } }