diff options
Diffstat (limited to 'src/render.zig')
| -rw-r--r-- | src/render.zig | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/src/render.zig b/src/render.zig index 6a7f2b4..e9c6089 100644 --- a/src/render.zig +++ b/src/render.zig @@ -73,6 +73,9 @@ fn renderLayer(output: Output, layer: std.TailQueue(LayerSurface), now: *c.struc var it = layer.first; while (it) |node| : (it = node.next) { const layer_surface = &node.data; + if (!layer_surface.mapped) { + continue; + } var rdata = LayerSurfaceRenderData{ .output = output.wlr_output, .renderer = output.root.server.wlr_renderer, |
