From 0a42d50e5439a6231fbc10fdba05b97446f7cbc9 Mon Sep 17 00:00:00 2001 From: Martin Rotter Date: Wed, 22 Dec 2021 09:48:08 +0100 Subject: [PATCH] fix #562 --- resources/desktop/com.github.rssguard.appdata.xml | 2 +- resources/scripts/adblock/adblock-server.js | 2 +- .../gui/dialogs/formmessagefiltersmanager.cpp | 10 ++++++++-- 3 files changed, 10 insertions(+), 4 deletions(-) diff --git a/resources/desktop/com.github.rssguard.appdata.xml b/resources/desktop/com.github.rssguard.appdata.xml index 4ea14d24b..490b57a02 100644 --- a/resources/desktop/com.github.rssguard.appdata.xml +++ b/resources/desktop/com.github.rssguard.appdata.xml @@ -26,7 +26,7 @@ https://github.com/sponsors/martinrotter - + none diff --git a/resources/scripts/adblock/adblock-server.js b/resources/scripts/adblock/adblock-server.js index 5555402d7..6b27ff13d 100644 --- a/resources/scripts/adblock/adblock-server.js +++ b/resources/scripts/adblock/adblock-server.js @@ -19,7 +19,7 @@ const fs = require('fs'); const tldts = require('tldts-experimental'); -const adblock = require('@cliqz/adblocker') +const adblock = require('@cliqz/adblocker'); const http = require('http'); const cluster = require('cluster'); diff --git a/src/librssguard/gui/dialogs/formmessagefiltersmanager.cpp b/src/librssguard/gui/dialogs/formmessagefiltersmanager.cpp index 8261e5754..37faa4c83 100644 --- a/src/librssguard/gui/dialogs/formmessagefiltersmanager.cpp +++ b/src/librssguard/gui/dialogs/formmessagefiltersmanager.cpp @@ -152,8 +152,14 @@ void FormMessageFiltersManager::removeSelectedFilter() { return; } - m_reader->removeMessageFilter(fltr); - delete m_ui.m_listFilters->currentItem(); + if (MessageBox::show(this, QMessageBox::Icon::Question, tr("Are you sure?"), + tr("Do you really want to remove selected filter?"), + {}, fltr->name(), + QMessageBox::StandardButton::Yes | QMessageBox::StandardButton::No, + QMessageBox::StandardButton::No) == QMessageBox::StandardButton::Yes) { + m_reader->removeMessageFilter(fltr); + delete m_ui.m_listFilters->currentItem(); + } } void FormMessageFiltersManager::loadFilters() {