Basic fix for cycling widgets showing incorrect art
This is a fix for the cycling problem mentioned in #500 (closed), with some additional good-to-haves.
Note that there is more work to be done here. A couple of remaining issues:
- All cycled covers get reset to placeholder icon.
- All covers get reloaded from disk every time.