╭ changed ───────────────╮ │src/ui/Repo/Markdown.zig│ ╰────────────────────────╯ ╭─────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────╮ │42 │ │43 pub fn build(self: *View, allocator: std.mem.Allocator, constraint: layout.Constraint, root_focus: *Focus) !void { │ │44 self.clearGrid(); │ │45 - try self.box.build(allocator, constraint, root_focus); │ │45 + // natural height, since the box would stretch its last block to a min height │ │46 + try self.box.build(allocator, .{ .min_size = .{ .width = constraint.min_size.width, .height = null }, .max_size = constraint.max_size }, root_focus);│ │47 const grid = self.box.getGrid() orelse return; │ │48 try self.box.getFocus().addChild(allocator, self.body, grid.size, 0, 0); │ │49 } │ ╰─────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────╯