git.lucas.co / cce-compositor
Wayland compositor (wlroots)
git clone https://git.lucas.co/cce-compositor.git

commit80b53277bc0dfd9104291b67a32c65cd69b13f45
parent1c491c2204
authorIsaac Freund <[email protected]>
date2020-08-22 17:17
river-status: don't report destroying views

 river/OutputStatus.zig | 1 +
 1 file changed, 1 insertion(+)

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", .{});