From 27e482d344f2ffc0ceed2c3ea628ad823acb83ba Mon Sep 17 00:00:00 2001 From: Mathieu Moran Date: Mon, 7 Sep 2026 13:26:57 -0400 Subject: [PATCH] Library: refresh details cover box after a scrape --- app/gui.py | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/app/gui.py b/app/gui.py index e6d95f8..03f102f 100644 --- a/app/gui.py +++ b/app/gui.py @@ -3872,6 +3872,10 @@ class MainWindow(QMainWindow): meta["manual"] = True self.details_panel.set_item(item) 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.refresh_item(item)