From cbda5f6a8c5eaf2dee8125b66b78b21c4924bd1f Mon Sep 17 00:00:00 2001 From: Michael Xie Date: Sat, 21 Feb 2026 21:29:42 +0800 Subject: [PATCH] mins for FlexRow/FlexCol --- src/vxfw/FlexColumn.zig | 2 +- src/vxfw/FlexRow.zig | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/src/vxfw/FlexColumn.zig b/src/vxfw/FlexColumn.zig index 36dcedd..d0f2d4a 100644 --- a/src/vxfw/FlexColumn.zig +++ b/src/vxfw/FlexColumn.zig @@ -70,7 +70,7 @@ pub fn draw(self: *const FlexColumn, ctx: vxfw.DrawContext) Allocator.Error!vxfw // Create a context for the child const child_ctx = ctx.withConstraints( - .{ .width = 0, .height = child_height }, + .{ .width = ctx.min.width, .height = child_height }, .{ .width = ctx.max.width.?, .height = child_height }, ); const surf = try child.widget.draw(child_ctx); diff --git a/src/vxfw/FlexRow.zig b/src/vxfw/FlexRow.zig index 969c053..59cc104 100644 --- a/src/vxfw/FlexRow.zig +++ b/src/vxfw/FlexRow.zig @@ -70,7 +70,7 @@ pub fn draw(self: *const FlexRow, ctx: vxfw.DrawContext) Allocator.Error!vxfw.Su // Create a context for the child const child_ctx = ctx.withConstraints( - .{ .width = child_width, .height = 0 }, + .{ .width = child_width, .height = ctx.min.height }, .{ .width = child_width, .height = ctx.max.height.? }, ); const surf = try child.widget.draw(child_ctx); -- 2.51.2