Skip to content

With the latest git build of wayfire, the window-rules doesn't work anymore, only alpha work. #3105

Description

@bluebyt

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)

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions