From dd7f55b0d026ed87f1bed6c32243ea7a5b38ee53 Mon Sep 17 00:00:00 2001 From: Kovid Goyal Date: Fri, 13 Sep 2024 17:21:04 +0530 Subject: [PATCH] Fix #2080628 [Saving cover to extra files doesn't update count in MDE](https://bugs.launchpad.net/calibre/+bug/2080628) --- src/calibre/gui2/metadata/single.py | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/calibre/gui2/metadata/single.py b/src/calibre/gui2/metadata/single.py index b529d7f4d9..c408e52595 100644 --- a/src/calibre/gui2/metadata/single.py +++ b/src/calibre/gui2/metadata/single.py @@ -611,6 +611,7 @@ class MetadataSingleDialogBase(QDialog): if d.cover_pixmap is not None: self.metadata_before_fetch['cover'] = self.cover.current_val self.cover.current_val = pixmap_to_data(d.cover_pixmap) + self.update_data_files_button() def undo_fetch_metadata(self): if self.metadata_before_fetch is None: @@ -636,6 +637,7 @@ class MetadataSingleDialogBase(QDialog): if ret == QDialog.DialogCode.Accepted: if d.cover_pixmap is not None: self.cover.current_val = pixmap_to_data(d.cover_pixmap) + self.update_data_files_button() # }}}