Foreign-toplevel module doesn't show title when it's used by Labwc wayland compositor.
I heard about yambar update (foreign-toplevel module's added), I give it a try and I can't see window title shows. I use labwc wayland compositor and it supports wlr-foreign-toplevel. I have a luck with waybar. I don't know if it's yambar issue or labwc itself, still, I prefer yambar because it's more lightweight. Thanks.
Have you checked if the same yambar config works in other compositors?
Can you post the output of
The major issue is that labwc calls the
state() method without setting the
ZWLR_FOREIGN_TOPLEVEL_HANDLE_V1_STATE_ACTIVATED bit (it does however appear to set the "minimized" and "maximized" bits correctly).
This means yambar considers all toplevels to be inactive. And, the example configuration only displays active toplevels.
A secondary issue is that labwc doesn't call the
app_id() function. This means yambar will only display the window title, but not the name of the application (assuming the
state() issue is resolved).
Deleting a branch is permanent. It CANNOT be undone. Continue?