opt: always re-arrange when toggle fullscreen

This commit is contained in:
DreamMaoMao 2025-08-23 11:51:53 +08:00
parent 0cdaa674bd
commit 89d50bafcb

View file

@ -4091,7 +4091,6 @@ void setfullscreen(Client *c, int fullscreen) // 用自定义全屏代理自带
c->isfakefullscreen = 0; c->isfakefullscreen = 0;
if (c->isfloating) if (c->isfloating)
setfloating(c, 1); setfloating(c, 1);
arrange(c->mon, false);
} }
if (c->isoverlay) { if (c->isoverlay) {
@ -4104,6 +4103,8 @@ void setfullscreen(Client *c, int fullscreen) // 用自定义全屏代理自带
: c->isfloating ? LyrFloat : c->isfloating ? LyrFloat
: LyrTile]); : LyrTile]);
} }
arrange(c->mon, false);
} }
void setgaps(int oh, int ov, int ih, int iv) { void setgaps(int oh, int ov, int ih, int iv) {