From 20a3165dc3b60b60c60db90a5e976843be717543 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 MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Changed spacer width from 0 to 1 to ensure VBox respects the minimum size constraint of 10px height between player and metadata. 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude Sonnet 4.5 --- 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%