From 8c74f983d1c08c03a9f131abdea8e712a5cf7505 Mon Sep 17 00:00:00 2001
From: ArtemBaskal <a.baskal@adguard.com>
Date: Mon, 6 Apr 2020 18:37:06 +0300
Subject: [PATCH] - client: Enabling or disabling a filter list triggers a
 "loading" screen

---
 client/src/components/Filters/CustomRules.js  | 2 +-
 client/src/components/Filters/DnsAllowlist.js | 3 ++-
 client/src/components/Filters/DnsBlocklist.js | 3 ++-
 3 files changed, 5 insertions(+), 3 deletions(-)

diff --git a/client/src/components/Filters/CustomRules.js b/client/src/components/Filters/CustomRules.js
index 8628d7d2..ed10d978 100644
--- a/client/src/components/Filters/CustomRules.js
+++ b/client/src/components/Filters/CustomRules.js
@@ -32,7 +32,7 @@ class CustomRules extends Component {
 
     handleCheck = (values) => {
         this.props.checkHost(values);
-    }
+    };
 
     render() {
         const {
diff --git a/client/src/components/Filters/DnsAllowlist.js b/client/src/components/Filters/DnsAllowlist.js
index da397af5..2ea37778 100644
--- a/client/src/components/Filters/DnsAllowlist.js
+++ b/client/src/components/Filters/DnsAllowlist.js
@@ -64,7 +64,8 @@ class DnsAllowlist extends Component {
             },
         } = this.props;
         const currentFilterData = getCurrentFilter(modalFilterUrl, whitelistFilters);
-        const loading = processingFilters
+        const loading = processingConfigFilter
+            || processingFilters
             || processingAddFilter
             || processingRemoveFilter
             || processingRefreshFilters;
diff --git a/client/src/components/Filters/DnsBlocklist.js b/client/src/components/Filters/DnsBlocklist.js
index e5d182e7..4b67a73b 100644
--- a/client/src/components/Filters/DnsBlocklist.js
+++ b/client/src/components/Filters/DnsBlocklist.js
@@ -60,7 +60,8 @@ class DnsBlocklist extends Component {
             },
         } = this.props;
         const currentFilterData = getCurrentFilter(modalFilterUrl, filters);
-        const loading = processingFilters
+        const loading = processingConfigFilter
+            || processingFilters
             || processingAddFilter
             || processingRemoveFilter
             || processingRefreshFilters;