╭ changed ───────────╮ │src/ui/Home/Auth.zig│ ╰────────────────────╯ ╭───────────╮ │← all files│ ╰───────────╯ ╭───────────────────────────────────────────────────────────────────────────────────────────────────╮ │38 var logout_view = try Logout.View.init(allocator, &data.logout, session, users_tab_id);│ │39 errdefer logout_view.deinit(allocator); │ │40 return .{ │ │41 - .focus = Focus.init(allocator, .container), │ │41 + .focus = Focus.init(.container), │ │42 .login = login_view, │ │43 .logout = logout_view, │ │44 .session = session, │ ╰───────────────────────────────────────────────────────────────────────────────────────────────────╯ ╭───────────────────────────────────────────────────────────────────────╮ │46 } │ │47 │ │48 pub fn deinit(self: *View, allocator: std.mem.Allocator) void {│ │49 - self.focus.deinit(); │ │49 + self.focus.deinit(allocator); │ │50 self.login.deinit(allocator); │ │51 self.logout.deinit(allocator); │ │52 } │ ╰───────────────────────────────────────────────────────────────────────╯ ╭──────────────────────────────────────────────────────────────────────────────────────────────────────╮ │56 if (self.session.data.user_id != null) { │ │57 try self.logout.build(allocator, constraint, root_focus); │ │58 if (self.logout.getGrid()) |inner_grid| { │ │59 - try self.focus.addChild(self.logout.getFocus(), inner_grid.size, 0, 0); │ │59 + try self.focus.addChild(allocator, self.logout.getFocus(), inner_grid.size, 0, 0);│ │60 } │ │61 self.focus.child_id = self.logout.getFocus().id; │ │62 } else { │ ╰──────────────────────────────────────────────────────────────────────────────────────────────────────╯ ╭─────────────────────────────────────────────────────────────────────────────────────────────────────╮ │63 try self.login.build(allocator, constraint, root_focus); │ │64 if (self.login.getGrid()) |inner_grid| { │ │65 - try self.focus.addChild(self.login.getFocus(), inner_grid.size, 0, 0); │ │65 + try self.focus.addChild(allocator, self.login.getFocus(), inner_grid.size, 0, 0);│ │66 } │ │67 self.focus.child_id = self.login.getFocus().id; │ │68 } │ ╰─────────────────────────────────────────────────────────────────────────────────────────────────────╯