From e7e7a86b8c28ae9220817e5b0ba71c7431d8561e Mon Sep 17 00:00:00 2001 From: DreamMaoMao <2523610504@qq.com> Date: Thu, 16 Oct 2025 09:21:51 +0800 Subject: [PATCH] opt: set client maximize state false when toggle floating --- src/mango.c | 3 +++ 1 file changed, 3 insertions(+) diff --git a/src/mango.c b/src/mango.c index e3e8963..d44c8c9 100644 --- a/src/mango.c +++ b/src/mango.c @@ -4420,6 +4420,9 @@ setfloating(Client *c, int floating) { set_size_per(c->mon, c); } + if (!c->force_maximize) + client_set_maximized(c, false); + arrange(c->mon, false); setborder_color(c); printstatus();