From 654fa5edc47f4defd3746ba9a05cd600ae7d685b Mon Sep 17 00:00:00 2001 From: Martin Rotter Date: Fri, 31 Jul 2020 21:03:57 +0200 Subject: [PATCH] Fix #257 - crash in msg filter window. --- .../gui/dialogs/formmessagefiltersmanager.cpp | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/src/librssguard/gui/dialogs/formmessagefiltersmanager.cpp b/src/librssguard/gui/dialogs/formmessagefiltersmanager.cpp index b53c76667..c77a310a8 100644 --- a/src/librssguard/gui/dialogs/formmessagefiltersmanager.cpp +++ b/src/librssguard/gui/dialogs/formmessagefiltersmanager.cpp @@ -258,11 +258,21 @@ void FormMessageFiltersManager::showFilter(MessageFilter* filter) { m_ui.m_txtTitle->clear(); m_ui.m_txtScript->clear(); m_ui.m_gbDetails->setEnabled(false); + + m_ui.m_treeFeeds->setEnabled(false); + m_ui.m_btnCheckAll->setEnabled(false); + m_ui.m_btnUncheckAll->setEnabled(false); + m_ui.m_cmbAccounts->setEnabled(false); } else { m_ui.m_txtTitle->setText(filter->name()); m_ui.m_txtScript->setPlainText(filter->script()); m_ui.m_gbDetails->setEnabled(true); + + m_ui.m_treeFeeds->setEnabled(true); + m_ui.m_btnCheckAll->setEnabled(true); + m_ui.m_btnUncheckAll->setEnabled(true); + m_ui.m_cmbAccounts->setEnabled(true); } // See message.