From d4cb45585fb17a77b3b7f75864892239d2c0898e Mon Sep 17 00:00:00 2001 From: Kovid Goyal Date: Sat, 16 Jul 2022 08:12:59 +0530 Subject: [PATCH] Yet another checkState() fix --- src/calibre/gui2/dialogs/check_library.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/calibre/gui2/dialogs/check_library.py b/src/calibre/gui2/dialogs/check_library.py index 975c9cb481..9d454e78db 100644 --- a/src/calibre/gui2/dialogs/check_library.py +++ b/src/calibre/gui2/dialogs/check_library.py @@ -455,7 +455,7 @@ class CheckLibraryDialog(QDialog): attr = check[0] fixable = check[3] tl = self.top_level_items[attr] - if fixable and tl.checkState(1): + if fixable and tl.checkState(1) == Qt.CheckState.Checked: func = getattr(self, 'fix_' + attr, None) if func is not None and callable(func): func()