-
-
Notifications
You must be signed in to change notification settings - Fork 101
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Connectivity issues can result in episodes being marked as read. #55
Comments
Hi @amugofjava , on current Did you mean |
Yes, I did mean that @Chralu. |
Hi, |
Hi @mrkrash, Thanks for checking this out. It looks like this issue has changed since it was logged. Trying this now on iOS, the playback goes into loading state when the buffer is exhausted and stays like that, with the spinner spinning - it doesn't seem to ever time out, which is not good. It's better on Android in that it does eventually timeout, but once the connection is available again it can take two taps on the play button to get it playing again. |
Hi @amugofjava, |
Hi @mrkrash, Thank you for diving into this. Could you please add a link to the open just_audio issue - I would be interested in taking a look (there are a lot of open issues and couldn't spot this one)? Thank you. |
Sure, ryanheise/just_audio#117 |
Describe the bug
Anytime is not distinguishing between an episode stopping because it has come to the end or as a result of a connection issue or drop out. If you have
mark played episodes as read
enabled in settings, this can result in an episode being marked as played when it hasn't.To Reproduce
Steps to reproduce the behaviour:
mark played episodes as read
Expected behaviour
If, when streaming, an episode stops due to a connectivity error the current play position should be recorded and the episode should not be marked as played.
The text was updated successfully, but these errors were encountered: