From 55ddbc9b5d2a8cc8957836c4c8262ff49476d815 Mon Sep 17 00:00:00 2001 From: Stu Leak Date: Thu, 1 Jan 2026 12:33:57 -0500 Subject: [PATCH] fix(ui): Use 1px width spacer for 10px vertical spacing Changed spacer width from 0 to 1 to ensure VBox respects the minimum size constraint of 10px height between player and metadata. --- main.go | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/main.go b/main.go index 377d97c..7129267 100644 --- a/main.go +++ b/main.go @@ -8750,8 +8750,10 @@ func buildConvertView(state *appState, src *videoSource) fyne.CanvasObject { } // Stack video and metadata with 10px spacing between them + // Create a 10px spacer spacer := canvas.NewRectangle(color.Transparent) - spacer.SetMinSize(fyne.NewSize(0, 10)) + spacer.SetMinSize(fyne.NewSize(1, 10)) + leftColumn := container.NewVBox(videoPanel, spacer, metaPanel) // Split: left side (video + metadata) takes 60% | right side (options) takes 40%