From 635a02d83fe9d598cf5f6aba47e672647608fb76 Mon Sep 17 00:00:00 2001 From: Vaxry Date: Thu, 9 May 2024 21:47:21 +0100 Subject: layer-shell: move to new impl Also bumps the hw-s dep --- src/config/ConfigManager.cpp | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) (limited to 'src/config/ConfigManager.cpp') diff --git a/src/config/ConfigManager.cpp b/src/config/ConfigManager.cpp index 135a6a94..7804a511 100644 --- a/src/config/ConfigManager.cpp +++ b/src/config/ConfigManager.cpp @@ -4,6 +4,7 @@ #include "../render/decorations/CHyprGroupBarDecoration.hpp" #include "config/ConfigDataValues.hpp" #include "helpers/VarList.hpp" +#include "../protocols/LayerShell.hpp" #include #include @@ -1204,7 +1205,7 @@ std::vector CConfigManager::getMatchingRules(PHLLS pLS) { } else { std::regex NSCHECK(lr.targetNamespace); - if (!pLS->layerSurface->_namespace || !std::regex_search(pLS->layerSurface->_namespace, NSCHECK)) + if (!std::regex_search(pLS->layerSurface->layerNamespace, NSCHECK)) continue; } @@ -1212,8 +1213,8 @@ std::vector CConfigManager::getMatchingRules(PHLLS pLS) { returns.push_back(lr); } - if (pLS->layerSurface->_namespace && shouldBlurLS(pLS->layerSurface->_namespace)) - returns.push_back({pLS->layerSurface->_namespace, "blur"}); + if (shouldBlurLS(pLS->layerSurface->layerNamespace)) + returns.push_back({pLS->layerSurface->layerNamespace, "blur"}); return returns; } -- cgit v1.2.3