From a839771ddfa5f643cde6751aa09d6cb9d3ba661b Mon Sep 17 00:00:00 2001 From: DreamMaoMao <2523610504@qq.com> Date: Wed, 15 Oct 2025 21:07:20 +0800 Subject: [PATCH] opt: always set tile edge but not always set maximize --- src/client/client.h | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/client/client.h b/src/client/client.h index 2436bd9..3c6e0ab 100644 --- a/src/client/client.h +++ b/src/client/client.h @@ -356,7 +356,9 @@ static inline void client_set_tiled(Client *c, uint32_t edges) { if (wl_resource_get_version(c->surface.xdg->toplevel->resource) >= XDG_TOPLEVEL_STATE_TILED_RIGHT_SINCE_VERSION) { - wlr_xdg_toplevel_set_tiled(c->surface.xdg->toplevel, edges); + wlr_xdg_toplevel_set_tiled(c->surface.xdg->toplevel, + WLR_EDGE_TOP | WLR_EDGE_BOTTOM | + WLR_EDGE_LEFT | WLR_EDGE_RIGHT); } if (!c->ignore_maximize) {