diff --git a/lib/provider/proxy_playlist/proxy_playlist_provider.dart b/lib/provider/proxy_playlist/proxy_playlist_provider.dart index 32343b79..263c0939 100644 --- a/lib/provider/proxy_playlist/proxy_playlist_provider.dart +++ b/lib/provider/proxy_playlist/proxy_playlist_provider.dart @@ -140,6 +140,8 @@ class ProxyPlaylistNotifier extends PersistedStateNotifier bool isFetchingSegments = false; audioPlayer.positionStream.listen((position) async { + // skipping in very first second breaks stream + if (position < const Duration(seconds: 3)) return; if ((preferences.youtubeApiType == YoutubeApiType.piped && preferences.searchMode == SearchMode.youtubeMusic) || !preferences.skipNonMusic) return;