From 08ed3746f1544be1b12efda1eec6343385f30717 Mon Sep 17 00:00:00 2001 From: "Mathieu Massicotte, CEP" <38018243+massicottem@users.noreply.github.com> Date: Mon, 17 Feb 2025 14:49:16 -0500 Subject: [PATCH] Fix: Fix mediaContentComplete calculation (#66) --- media/src/main/java/com/mparticle/media/MediaSession.kt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media/src/main/java/com/mparticle/media/MediaSession.kt b/media/src/main/java/com/mparticle/media/MediaSession.kt index 7c60094..9422cf5 100644 --- a/media/src/main/java/com/mparticle/media/MediaSession.kt +++ b/media/src/main/java/com/mparticle/media/MediaSession.kt @@ -602,7 +602,7 @@ class MediaSession protected constructor(builder: Builder) { } mediaSessionEndTimestamp = System.currentTimeMillis() - if (mediaContentCompleteLimit < 100 && (duration != null && currentPlayheadPosition != null) && ((currentPlayheadPosition!! / duration!!) >= (mediaContentCompleteLimit / 100))) { + if (mediaContentCompleteLimit < 100 && (duration != null && currentPlayheadPosition != null) && ((currentPlayheadPosition!! / duration!!.toDouble()) >= (mediaContentCompleteLimit / 100.0))) { mediaContentComplete = true }