fix: fix ov_no_resize in swallow

This commit is contained in:
DreamMaoMao 2026-05-20 12:37:37 +08:00
parent a6a765caff
commit f328c2721c
2 changed files with 22 additions and 2 deletions

View file

@ -1064,6 +1064,10 @@ void init_fadeout_client(Client *c) {
wlr_scene_node_set_enabled(&c->scene->node, true);
client_set_border_color(c, config.bordercolor);
if (c->overview_scene_surface) {
wlr_scene_node_destroy(&c->overview_scene_surface->node);
c->overview_scene_surface = NULL;
}
fadeout_client->scene =
wlr_scene_tree_snapshot(&c->scene->node, layers[LyrFadeOut]);
wlr_scene_node_set_enabled(&c->scene->node, false);