mirror of
https://github.com/DreamMaoMao/maomaowm.git
synced 2025-11-02 09:01:43 -05:00
opt: make sure update client layer after exit fullscreen state
This commit is contained in:
parent
d4c897cd63
commit
fa573848b9
1 changed files with 2 additions and 4 deletions
|
|
@ -1563,7 +1563,7 @@ void clear_fullscreen_flag(Client *c) {
|
|||
c->isfloating = 0;
|
||||
c->ismaxmizescreen = 0;
|
||||
c->bw = c->isnoborder ? 0 : borderpx;
|
||||
client_set_fullscreen(c, false);
|
||||
setfullscreen(c, false);
|
||||
}
|
||||
}
|
||||
|
||||
|
|
@ -6044,8 +6044,6 @@ void setmaxmizescreen(Client *c, int maxmizescreen) {
|
|||
|
||||
c->ismaxmizescreen = maxmizescreen;
|
||||
|
||||
// c->bw = fullscreen ? 0 : borderpx;
|
||||
// client_set_fullscreen(c, maxmizescreen);
|
||||
wlr_scene_node_reparent(&c->scene->node, layers[maxmizescreen ? LyrTile
|
||||
: c->isfloating ? LyrFloat
|
||||
: LyrTile]);
|
||||
|
|
@ -6069,7 +6067,7 @@ void setmaxmizescreen(Client *c, int maxmizescreen) {
|
|||
c->bw = c->isnoborder ? 0 : borderpx;
|
||||
c->ismaxmizescreen = 0;
|
||||
c->isfullscreen = 0;
|
||||
client_set_fullscreen(c, false);
|
||||
setfullscreen(c, false);
|
||||
if (c->isfloating)
|
||||
setfloating(c, 1);
|
||||
arrange(c->mon, false);
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue