From 9e41545ed5a9b84773af929f0e061f66f6098771 Mon Sep 17 00:00:00 2001 From: DreamMaoMao <2523610504@qq.com> Date: Fri, 31 Oct 2025 14:15:17 +0800 Subject: [PATCH] opt: default ignore maximize request --- src/client/client.h | 2 +- src/mango.c | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/src/client/client.h b/src/client/client.h index 17d3e1b..a6247bb 100644 --- a/src/client/client.h +++ b/src/client/client.h @@ -376,7 +376,7 @@ static inline void client_set_tiled(Client *c, uint32_t edges) { wlr_xdg_toplevel_set_tiled(c->surface.xdg->toplevel, edges); } - if (!c->ignore_maximize && c->force_maximize) { + if (c->force_maximize) { wlr_xdg_toplevel_set_maximized(toplevel, edges != WLR_EDGE_NONE); } } diff --git a/src/mango.c b/src/mango.c index 6f7b3fe..93c70eb 100644 --- a/src/mango.c +++ b/src/mango.c @@ -3434,7 +3434,7 @@ void init_client_properties(Client *c) { c->no_force_center = 0; c->isnoborder = 0; c->isnosizehint = 0; - c->ignore_maximize = 0; + c->ignore_maximize = 1; c->ignore_minimize = 1; c->iscustomsize = 0; c->master_mfact_per = 0.0f;