From a8263ff22102805d7b83562912f2feeacd1c6140 Mon Sep 17 00:00:00 2001 From: Ryan Heise Date: Thu, 6 Feb 2020 01:15:47 +1100 Subject: [PATCH] Don't update position while buffering --- lib/just_audio.dart | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lib/just_audio.dart b/lib/just_audio.dart index f4e9356..300c555 100644 --- a/lib/just_audio.dart +++ b/lib/just_audio.dart @@ -311,7 +311,7 @@ class AudioPlaybackEvent { }); /// The current position of the player. - Duration get position => state == AudioPlaybackState.playing + Duration get position => state == AudioPlaybackState.playing && !buffering ? updatePosition + (Duration(milliseconds: DateTime.now().millisecondsSinceEpoch) - updateTime) *