From 0dad842be1601cf3fad8fe486e58ba18201af7a2 Mon Sep 17 00:00:00 2001 From: Squibid Date: Sun, 26 Oct 2025 22:21:11 -0400 Subject: [PATCH] make sure everything is removed on output destroy --- src/output.zig | 3 +++ 1 file changed, 3 insertions(+) diff --git a/src/output.zig b/src/output.zig index 316cb13..2156128 100644 --- a/src/output.zig +++ b/src/output.zig @@ -90,5 +90,8 @@ fn handleDestroy( output.request_state.link.remove(); output.destroy.link.remove(); + server.root.output_layout.remove(output.wlr_output); + output.scene_output.destroy(); + gpa.destroy(output); }