Wayfire version
0.12.0-f2549f28 (Aug 5 2026) branch HEAD wlroots-0.20.2
GPU / Driver
Device: Mesa Intel(R) UHD Graphics 630
Vulkan Instance Version: 1.4.357
Describe the bug
With the latest git build of wayfire, the window-rules doesn't work anymore, only alpha work.
To Reproduce
Steps to reproduce the behavior:
rule_034 = on created if app_id is "firefox" then set geometry 273 70 1900 1174
rule_035 = on created if app_id is "firefox" then set alpha 1.0
rule_036 = on created if app_id is "firefox" then assign_workspace 1 1
Expected behavior
Firefox is suppose to open on workspace 1 1 with size 273 70 1900 1174
Screenshots / Videos / Stacktrace
wayfire.log:
https://codeishot.com/snippets/1yMEtfWS
wayfire.ini
https://codeishot.com/snippets/6ElGAZwK
Additional context
Error message in wayfire.log when I open Firefox or any other apps.
II 2026-08-10 04:36:52.515 - [src/view/xdg-shell/xdg-toplevel-view.cpp:29] new xdg_shell_stable surface: (null) app-id: (null)
Wayfire version
0.12.0-f2549f28 (Aug 5 2026) branch HEAD wlroots-0.20.2
GPU / Driver
Device: Mesa Intel(R) UHD Graphics 630
Vulkan Instance Version: 1.4.357
Describe the bug
With the latest git build of wayfire, the window-rules doesn't work anymore, only alpha work.
To Reproduce
Steps to reproduce the behavior:
rule_034 = on created if app_id is "firefox" then set geometry 273 70 1900 1174
rule_035 = on created if app_id is "firefox" then set alpha 1.0
rule_036 = on created if app_id is "firefox" then assign_workspace 1 1
Expected behavior
Firefox is suppose to open on workspace 1 1 with size 273 70 1900 1174
Screenshots / Videos / Stacktrace
wayfire.log:
https://codeishot.com/snippets/1yMEtfWS
wayfire.ini
https://codeishot.com/snippets/6ElGAZwK
Additional context
Error message in wayfire.log when I open Firefox or any other apps.
II 2026-08-10 04:36:52.515 - [src/view/xdg-shell/xdg-toplevel-view.cpp:29] new xdg_shell_stable surface: (null) app-id: (null)