Skip to content

Request: Disable CSD on Wayland #28

@9ary

Description

@9ary

This patchset intentionally leaves CSD enabled on Wayland, because with GNOME, you can't really get away without it. However, on e.g. sway, you should be able to disable it safely.
I've attempted to do that, but it doesn't seem to work as intended.
File picker windows lose their shadow, and swaymsg -t get_tree does not report them as CSD windows anymore, but the window layout stays the same, with the CSD top bar instead of having the buttons at the bottom. On X11, CSD is still disabled properly.

It'd be nice to get better support for this use case.

Metadata

Metadata

Assignees

No one assigned

    Labels

    csdRelated to client side decorationshelp wantedpatch attachedA patch is mentioned in an issuepatch feature requestA "nice to have" to complement the classic experiencewaylandIncompatible with Wayland display protocol

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions