Library: refresh details cover box after a scrape

This commit is contained in:
2026-09-07 16:20:39 -04:00
parent 5d619e5f59
commit 27e482d344
+4
View File
@@ -3872,6 +3872,10 @@ class MainWindow(QMainWindow):
meta["manual"] = True meta["manual"] = True
self.details_panel.set_item(item) self.details_panel.set_item(item)
self.details_panel.set_metadata(meta) self.details_panel.set_metadata(meta)
# Always refresh the details panel's cover box: a cover-only scrape
# (no metadata backend) skips set_item above, and `rid` may fall back
# to a stable key when the release has no database id.
self.details_panel._set_cover(rid, system)
self.cover_grid.update_item_label(item) self.cover_grid.update_item_label(item)
self.cover_grid.refresh_item(item) self.cover_grid.refresh_item(item)