diff options
| author | wouter@wouterbijlsma.nl <wouter@wouterbijlsma.nl> | 2024-06-02 15:14:20 +0200 |
|---|---|---|
| committer | vaxerski <vaxry@vaxry.net> | 2024-06-02 23:11:55 +0200 |
| commit | e08195d240f54049745c503ba736cf99a9c09b25 (patch) | |
| tree | 5c00d2351680537310124a45f8509cf748bc587f /src/managers/eventLoop/EventLoopManager.cpp | |
| parent | 66acdfe2ad68527cc57f967ce9a05704cc0657e3 (diff) | |
Fix initial xdg-decoration toplevel decoration mode negotiation
Clients using zxdg_decoration_manager_v1::get_toplevel_decoration may
expect a receiving a zxdg_toplevel_decoration_v1::configure event to
determine the initial decoration mode, without having to go through a
zxdg_toplevel_decoration_v1::set_mode request. Hyprland was not sending
this event, resulting in unwanted decorations being drawn.
Specifically, clients using libdecor, e.g. applications using recent
GLFW, would draw GTK decorations with artefacts. This change fixes
these.
Diffstat (limited to 'src/managers/eventLoop/EventLoopManager.cpp')
0 files changed, 0 insertions, 0 deletions
