pocket-casts-android
pocket-casts-android copied to clipboard
Stream warning notification instead of stream warning dialog unexpectedly presented
Description
Sometimes when we need to present the user a warning before streaming an episode from the full-screen player, we present the warning dialog at the bottom of the screen, and other times we present a notification warning about the stream.
It seems like we should always use the dialog when playing is initiated from the full-screen player.
Step-by-step reproduction instructions
- Make sure you are on a metered connection and you the warn before streaming setting turned on
- If you don't already have a NOT downloaded episode loaded, start playing such an episode and then pause it so that it will be loaded the next time we open the app
- Kill the app and reopen it
- Open the full screen player
- Tap Play
- 🟢 Observe the warning dialog at the bottom of the screen
- Tap "Stream Anyway"
- Tap the pause button
- Tap the play button
- 🔴 Observe that the warning notification is presented this time instead of the warning dialog
Screenshots or screen recording
Dialog | Notification |
---|---|
Did you search for existing bug reports?
- [X] I have searched for existing bug reports.
Device, Operating system, and Pocket Casts app version
Pixel 3, Android 12, Pocket Casts 7.24-rc-1