From 78b52b261673cccd655354c185cafb884458321b Mon Sep 17 00:00:00 2001 From: Charles Haley Date: Sun, 10 Dec 2017 15:48:44 +0100 Subject: [PATCH] Fix the delete GST button not working correctly. I don't know how long it has been broken ... --- src/calibre/gui2/preferences/search.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/calibre/gui2/preferences/search.py b/src/calibre/gui2/preferences/search.py index e26e4e5e99..03741ac0be 100644 --- a/src/calibre/gui2/preferences/search.py +++ b/src/calibre/gui2/preferences/search.py @@ -204,7 +204,8 @@ class ConfigWidget(ConfigWidgetBase, Ui_Form): self.gst_names.setCurrentIndex(self.gst_names.findText(select)) def gst_text_changed(self): - self.gst_delete_button.setEnabled(False) + t = self.gst_names.currentText() + self.gst_delete_button.setEnabled(len(t) > 0 and t in self.gst) self.gst_save_button.setEnabled(True) def gst_index_changed(self, idx):