From e362550e270180644d3d7a7a5eb617b7c74e115f Mon Sep 17 00:00:00 2001 From: mliszcz Date: Tue, 2 Dec 2025 17:13:39 +0100 Subject: [PATCH] fix(sway/workspaces): window-rewrite: do not check for window-format Remove check for unused window-format option. Fixes #3797. --- man/waybar-sway-workspaces.5.scd | 1 - src/modules/sway/workspaces.cpp | 2 +- 2 files changed, 1 insertion(+), 2 deletions(-) diff --git a/man/waybar-sway-workspaces.5.scd b/man/waybar-sway-workspaces.5.scd index 25b59eb9..3d4e3ad0 100644 --- a/man/waybar-sway-workspaces.5.scd +++ b/man/waybar-sway-workspaces.5.scd @@ -179,7 +179,6 @@ n.b.: the list of outputs can be obtained from command line using *swaymsg -t ge "format": "{name} {windows}", "format-window-separator": " | ", "window-rewrite-default": "{name}", - "window-format": "{name}", "window-rewrite": { "class": "", "class": "k", diff --git a/src/modules/sway/workspaces.cpp b/src/modules/sway/workspaces.cpp index 86e7349e..182bf631 100644 --- a/src/modules/sway/workspaces.cpp +++ b/src/modules/sway/workspaces.cpp @@ -331,7 +331,7 @@ auto Workspaces::update() -> void { } std::string output = (*it)["name"].asString(); std::string windows = ""; - if (config_["window-format"].isString()) { + if (config_["window-rewrite"].isObject()) { updateWindows((*it), windows); } if (config_["format"].isString()) {