From 38f2ecf30b499752482c4d0c07ac6379fda2c8cc Mon Sep 17 00:00:00 2001 From: DreamMaoMao <2523610504@qq.com> Date: Sun, 21 Jun 2026 22:32:53 +0800 Subject: [PATCH] opt: optimize layer cover when setfloating --- src/mango.c | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/src/mango.c b/src/mango.c index bc182cb1..b7b131b9 100644 --- a/src/mango.c +++ b/src/mango.c @@ -5683,6 +5683,10 @@ setfloating(Client *c, int32_t floating) { layers[c->isfloating ? LyrTop : LyrTile]); } + if (c->isfloating) { + client_raise_group_tab_bar(c); + } + if (!c->force_fakemaximize) client_set_maximized(c, false);