Show cover in the player widget does not reset if show has no cover image
Steps to reproduce
- Play an episode from a show that has a cover
- Play an episode from one that does not have a cover
- Observe the cover of the previous show being stuck in the Player
Reproducible in:
- Flatpak unstable: yes (yes or no)
- Other: everything up to 0.4.7 I think
Current behavior
You queue an episode from a show that has a cover and plays. You then switch and play an episode from a show without a cover image. The show image in the player tries to change, but since it can't render one for the new show it leaves the old one there instead of reseting the cover to image-x-generic-symbolic
Expected behavior
Show cover is reset for each episode even if the show has no cover, in which case image-x-generic-symbolic
is used