From bc73a5da95248f99d44949f4e9a44248001e32c6 Mon Sep 17 00:00:00 2001 From: Krille Date: Fri, 21 Jul 2023 07:46:00 +0200 Subject: [PATCH] fix: Reset audioplayer when played until the end --- lib/pages/chat/events/audio_player.dart | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/lib/pages/chat/events/audio_player.dart b/lib/pages/chat/events/audio_player.dart index d5beeadab..0037a7909 100644 --- a/lib/pages/chat/events/audio_player.dart +++ b/lib/pages/chat/events/audio_player.dart @@ -119,6 +119,10 @@ class AudioPlayerState extends State { AudioPlayerWidget.wavesCount) .round(); }); + if (state.inMilliseconds.toDouble() == maxPosition) { + audioPlayer.stop(); + audioPlayer.seek(null); + } }); onDurationChanged ??= audioPlayer.durationStream.listen((max) { if (max == null || max == Duration.zero) return;