send maximized if tiled isn't supported (XDG shell) wlroots doesn't do it automatically anymore References: https://gitlab.freedesktop.org/wlroots/wlroots/-/merge_requests/4409
1 files changed, 6 insertions(+), 1 deletions(-) M client.h
M client.h => client.h +6 -1
@@ 354,7 354,12 @@ client_set_tiled(Client *c, uint32_t edges) if (client_is_x11(c)) return; #endif wlr_xdg_toplevel_set_tiled(c->surface.xdg->toplevel, edges); if (wl_resource_get_version(c->surface.xdg->resource) >= XDG_TOPLEVEL_STATE_TILED_RIGHT_SINCE_VERSION) { wlr_xdg_toplevel_set_tiled(c->surface.xdg->toplevel, edges); } else { wlr_xdg_toplevel_set_maximized(c->surface.xdg->toplevel, edges != 0); } } static inline void