From 850dca088d7fe6336db10db6713277b2b22697b9 Mon Sep 17 00:00:00 2001 From: Ryan Heise Date: Tue, 29 Dec 2020 21:52:51 +1100 Subject: [PATCH] Restore old behaviour where events emitted on playing state changes. --- just_audio/lib/just_audio.dart | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/just_audio/lib/just_audio.dart b/just_audio/lib/just_audio.dart index b81f980..dcf8ba6 100644 --- a/just_audio/lib/just_audio.dart +++ b/just_audio/lib/just_audio.dart @@ -541,7 +541,6 @@ class AudioPlayer { _InitialSeekValues(position: initialPosition, index: initialIndex); _playbackEventSubject.add(_playbackEvent = PlaybackEvent( currentIndex: initialIndex, updatePosition: initialPosition)); - _broadcastSequence(); _audioSource = source; _broadcastSequence(); Duration duration; @@ -689,6 +688,7 @@ class AudioPlayer { updateTime: DateTime.now(), ); _playingSubject.add(true); + _playbackEventSubject.add(_playbackEvent); final playCompleter = Completer(); final audioSession = await AudioSession.instance; if (await audioSession.setActive(true)) {