diff options
| author | vaxerski <43317083+vaxerski@users.noreply.github.com> | 2022-12-04 22:34:30 +0000 |
|---|---|---|
| committer | vaxerski <43317083+vaxerski@users.noreply.github.com> | 2022-12-04 22:34:30 +0000 |
| commit | 9e4e98acfb0ba4dc01218abb50ffe551dd88949d (patch) | |
| tree | 0ba1ae66e4fb8ffad077e32f3ea8d56275f5736f /src/config/ConfigManager.cpp | |
| parent | 826e35f7a47c9c4cf6cdb0485652836ec1e4b6d9 (diff) | |
fix crash in blurls remove
Diffstat (limited to 'src/config/ConfigManager.cpp')
| -rw-r--r-- | src/config/ConfigManager.cpp | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/src/config/ConfigManager.cpp b/src/config/ConfigManager.cpp index 24d23b90..78374d2b 100644 --- a/src/config/ConfigManager.cpp +++ b/src/config/ConfigManager.cpp @@ -902,7 +902,7 @@ void CConfigManager::handleWindowRuleV2(const std::string& command, const std::s void CConfigManager::handleBlurLS(const std::string& command, const std::string& value) { if (value.find("remove,") == 0) { const auto TOREMOVE = removeBeginEndSpacesTabs(value.substr(7)); - m_dBlurLSNamespaces.erase(std::remove(m_dBlurLSNamespaces.begin(), m_dBlurLSNamespaces.end(), TOREMOVE)); + std::erase_if(m_dBlurLSNamespaces, [&] (const auto& other) { return other == TOREMOVE; }); return; } |
