From 6306d4dae3fa221a6099e109c7faef60bac4fac5 Mon Sep 17 00:00:00 2001 From: vaxerski <43317083+vaxerski@users.noreply.github.com> Date: Fri, 15 Jul 2022 13:29:56 +0200 Subject: [PATCH] add remove, to blurls --- src/config/ConfigManager.cpp | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/src/config/ConfigManager.cpp b/src/config/ConfigManager.cpp index ba73b777d..e3db18566 100644 --- a/src/config/ConfigManager.cpp +++ b/src/config/ConfigManager.cpp @@ -579,6 +579,12 @@ void CConfigManager::handleWindowRule(const std::string& command, const std::str } void CConfigManager::handleBlurLS(const std::string& command, const std::string& value) { + if (value.find("remove,") == 0) { + const auto TOREMOVE = value.substr(7); + m_dBlurLSNamespaces.erase(std::remove(m_dBlurLSNamespaces.begin(), m_dBlurLSNamespaces.end(), TOREMOVE)); + return; + } + m_dBlurLSNamespaces.emplace_back(value); }