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); }