--- a/QTfrontend/ui/widget/themeprompt.cpp Mon Mar 26 15:12:33 2018 +0200
+++ b/QTfrontend/ui/widget/themeprompt.cpp Tue Mar 27 04:39:31 2018 +0200
@@ -121,7 +121,7 @@
// Cancel button (closes dialog)
QPushButton * btnCancel = new QPushButton(tr("Cancel"));
- connect(btnCancel, SIGNAL(clicked()), this, SLOT(reject()));
+ connect(btnCancel, SIGNAL(clicked()), this, SLOT(onRejected()));
// Select button
QPushButton * btnSelect = new QPushButton(tr("Use selected theme"));
@@ -170,9 +170,16 @@
list->moveRight();
}
+void ThemePrompt::onRejected()
+{
+ reject();
+ filterModel->setFilterFixedString(QString());
+}
+
void ThemePrompt::onAccepted()
{
themeChosen(list->currentIndex());
+ filterModel->setFilterFixedString(QString());
}
// When a theme is selected