aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--river/OutputStatus.zig1
1 files changed, 1 insertions, 0 deletions
diff --git a/river/OutputStatus.zig b/river/OutputStatus.zig
index 328298f..a99e169 100644
--- a/river/OutputStatus.zig
+++ b/river/OutputStatus.zig
@@ -59,6 +59,7 @@ pub fn sendViewTags(self: Self) void {
var it = self.output.views.first;
while (it) |node| : (it = node.next) {
+ if (node.view.destroying) continue;
view_tags.append(node.view.current.tags) catch {
c.wl_resource_post_no_memory(self.wl_resource);
log.crit(.river_status, "out of memory", .{});