From 919f18aa5749fa67d084f273852d571a3fb7f73b Mon Sep 17 00:00:00 2001 From: Kovid Goyal Date: Mon, 11 Jul 2022 15:50:12 +0530 Subject: [PATCH] Re-enable the indexing checkbox when user selects No in the warning popup --- src/calibre/gui2/fts/scan.py | 3 +++ 1 file changed, 3 insertions(+) diff --git a/src/calibre/gui2/fts/scan.py b/src/calibre/gui2/fts/scan.py index 54bf69bfc3..0c2024f3a0 100644 --- a/src/calibre/gui2/fts/scan.py +++ b/src/calibre/gui2/fts/scan.py @@ -202,6 +202,9 @@ class ScanStatus(QWidget): if not self.enable_fts.isChecked() and not confirm(_( 'Disabling indexing will mean that all books will have to be re-checked when re-enabling indexing. Are you sure?' ), 'disable-fts-indexing', self): + self.enable_fts.blockSignals(True) + self.enable_fts.setChecked(True) + self.enable_fts.blockSignals(False) return self.db.enable_fts(enabled=self.enable_fts.isChecked()) self.apply_fts_state()