Fixed window#waybar.swallowing for module hyprland/window

This commit is contained in:
Tom Benham 2024-02-19 22:23:03 +01:00
parent 3cd311819b
commit 745d5687b8
1 changed files with 1 additions and 1 deletions

View File

@ -151,7 +151,7 @@ void Window::queryActiveWorkspace() {
return window["workspace"]["id"] == workspace_.id && window["mapped"].asBool(); return window["workspace"]["id"] == workspace_.id && window["mapped"].asBool();
}); });
swallowing_ = std::any_of(workspace_windows.begin(), workspace_windows.end(), swallowing_ = std::any_of(workspace_windows.begin(), workspace_windows.end(),
[&](Json::Value window) { return !window["swallowing"].isNull(); }); [&](Json::Value window) { return window["swallowing"].asString() != "0x0"; });
std::vector<Json::Value> visible_windows; std::vector<Json::Value> visible_windows;
std::copy_if(workspace_windows.begin(), workspace_windows.end(), std::copy_if(workspace_windows.begin(), workspace_windows.end(),
std::back_inserter(visible_windows), std::back_inserter(visible_windows),