aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorIsaac Freund <ifreund@ifreund.xyz>2020-08-22 17:17:57 +0200
committerIsaac Freund <ifreund@ifreund.xyz>2020-08-22 17:17:57 +0200
commite92b6307d9c1f4e2bdd2848ad1dc41b3bc53b822 (patch)
tree0519d348639baefc29d8490437971a3d884e1d6d
parentdd425a3e6622c0a2df704bb8b629b58e882d4ce2 (diff)
downloadriver-e92b6307d9c1f4e2bdd2848ad1dc41b3bc53b822.tar.gz
river-e92b6307d9c1f4e2bdd2848ad1dc41b3bc53b822.tar.xz
river-status: don't report destroying views
-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", .{});