make sure everything is removed on output destroy

This commit is contained in:
Squibid 2025-10-26 22:21:11 -04:00
parent 0c6d51028a
commit 0dad842be1

View file

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