From 23b7b7ee5fbcbb4bff8e360b46931548c65e74c6 Mon Sep 17 00:00:00 2001 From: Kovid Goyal Date: Sun, 10 Jul 2022 09:51:56 +0530 Subject: [PATCH] Fix #1981135 [Calibre 5.99: X button in Template Functions kills Calibre.](https://bugs.launchpad.net/calibre/+bug/1981135) --- src/calibre/gui2/preferences/main.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/calibre/gui2/preferences/main.py b/src/calibre/gui2/preferences/main.py index 447d95df1c..3777b75e33 100644 --- a/src/calibre/gui2/preferences/main.py +++ b/src/calibre/gui2/preferences/main.py @@ -355,10 +355,10 @@ class Preferences(QDialog): getattr(self.showing_widget, sig).disconnect(getattr(self, sig)) except Exception: pass + self.stack.setCurrentIndex(0) self.showing_widget = QWidget(self.scroll_area) self.scroll_area.setWidget(self.showing_widget) self.setWindowTitle(__appname__ + ' - ' + _('Preferences')) - self.stack.setCurrentIndex(0) self.title_bar.show_plugin() self.setWindowIcon(QIcon.ic('config.png'))