Upon renaming a workspace, the displayed icons provided by `"format": "{windows}" do not update as expected. It appears that the windows shown are frozen.
Reproduction
Open a window in a given workspace.
Rename the workspace via hyprctl dispatch renameworkspace "$activeWorkspaceId" "$newName" -i 0
Open another window, and a new window icon will not appear as expected.
Notes
Upon resetting the name back to its original state, new windows will appear as expected when opened.
Other un-renamed workspaces are unaffected
This is occurs with specially named workspaces as well (e.g., not the same as the workspace ID)
Closing waybar and re-opening will cause the icon to appear in the renamed workspace, but the problem still persists with newly created windows in the renamed workspace.
Closing a window on a renamed workspace will remove the window's icon.
Conclusion
In short: it only occurs when the name is different from when the Hyprland session was started.
As far as I can tell, this is not related to #2710 -- if only because this is newly observed behavior occurring within the past month. I presume it's related to a new Hyprland release, but I cannot confirm that at the moment.
Problem
Upon renaming a workspace, the displayed icons provided by `"format": "{windows}" do not update as expected. It appears that the windows shown are frozen.
Reproduction
hyprctl dispatch renameworkspace "$activeWorkspaceId" "$newName" -i 0
Notes
Conclusion
In short: it only occurs when the name is different from when the Hyprland session was started.
As far as I can tell, this is not related to #2710 -- if only because this is newly observed behavior occurring within the past month. I presume it's related to a new Hyprland release, but I cannot confirm that at the moment.