Skip to content

Commit ca09aa6

Browse files
committed
opt: not hide null buffer layer if is not mapped
1 parent aa5241f commit ca09aa6

1 file changed

Lines changed: 2 additions & 2 deletions

File tree

src/mango.c

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2342,8 +2342,8 @@ void commitlayersurfacenotify(struct wl_listener *listener, void *data) {
23422342
}
23432343

23442344
// 检查surface是否有buffer
2345-
if (!layer_surface->surface->buffer) {
2346-
// 空buffer,只是隐藏,不改变mapped状态
2345+
// 空buffer,只是隐藏,不改变mapped状态
2346+
if (l->mapped && !layer_surface->surface->buffer) {
23472347
wlr_scene_node_set_enabled(&l->scene->node, false);
23482348
return;
23492349
} else {

0 commit comments

Comments
 (0)