aboutsummaryrefslogtreecommitdiff
path: root/src/render.zig
diff options
context:
space:
mode:
Diffstat (limited to 'src/render.zig')
-rw-r--r--src/render.zig3
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,