From cac57b47f61aa241e0be298ef0a9e1ac4e93609c Mon Sep 17 00:00:00 2001 From: Stonegate Date: Wed, 10 Feb 2021 01:03:08 +0800 Subject: [PATCH] Bug fix. --- lib/state/audio_state.dart | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/lib/state/audio_state.dart b/lib/state/audio_state.dart index 421dd0f..59292a7 100644 --- a/lib/state/audio_state.dart +++ b/lib/state/audio_state.dart @@ -282,12 +282,12 @@ class AudioPlayerNotifier extends ChangeNotifier { await _playlist.getPlaylist(); if (state[1] != '') { var episode = await _dbHelper.getRssItemWithUrl(state[1]); - if ((!_playlist.isQueue && + if (episode != null && ((!_playlist.isQueue && episode != null && _playlist.contains(episode)) || (_playlist.isQueue && _queue.isNotEmpty && - _queue.episodes.first.title == episode.title)) { + _queue.episodes.first.title == episode.title))) { _episode = episode; _lastPosition = int.parse(state[2] ?? '0'); if (_lastPosition > 0) {