Describe the bug
Episodes can be downloaded in the background. If a user switches to the download tab and a background download completes, the downloaded episode does not automatically appear in the list. The user has to switch to another tab and then back to the download tab to see the newly downloaded episode.
To Reproduce
Steps to reproduce the behavior:
Start an episode download.
Switch to the download tab and wait for the download to complete.
The downloaded episode does not appear on the list.
Switch to the library or discovery tab and then back to the downloads tab. The episode now appears.
Expected behavior
As a download completes, the newly downloaded episode should appear in the list. A download should not result in a complete redraw of the download screen; the episode should be added to the list without affecting the users' current scroll position.
Describe the bug Episodes can be downloaded in the background. If a user switches to the download tab and a background download completes, the downloaded episode does not automatically appear in the list. The user has to switch to another tab and then back to the download tab to see the newly downloaded episode.
To Reproduce Steps to reproduce the behavior:
Expected behavior As a download completes, the newly downloaded episode should appear in the list. A download should not result in a complete redraw of the download screen; the episode should be added to the list without affecting the users' current scroll position.