╭ changed ─────────────╮ │src/ui/User/Header.zig│ ╰──────────────────────╯ ╭───────────╮ │← all files│ ╰───────────╯ ╭───────────────────────────────────────────────────────────────────────────────────────────────────╮ │61 │ │62 // every tab link is user-scoped so selecting one stays on this page — │ │63 // switching its stack and updating the url — instead of navigating to │ │64 - // the global settings or auth pages. allocated in the session arena so │ │65 - // the focus kinds that borrow them outlive this view. │ │66 - const aa = session.arena.allocator(); │ │64 + // the global settings or auth pages. allocated in the page arena so the │ │65 + // focus kinds that borrow them live as long as this page's widget tree. │ │66 + const aa = session.page_arena.allocator(); │ │67 const repos_link = try std.fmt.allocPrint(aa, "a:/user/{s}", .{data.name}); │ │68 const settings_link = try std.fmt.allocPrint(aa, "a:/user/{s}/settings", .{data.name});│ │69 const auth_link = try std.fmt.allocPrint(aa, "a:/user/{s}/auth", .{data.name}); │ ╰───────────────────────────────────────────────────────────────────────────────────────────────────╯