From 4b7d35d7ec4c8b14453a8f8250cd154b8c4c2537 Mon Sep 17 00:00:00 2001 From: Caleb Allen Date: Sat, 14 Mar 2026 14:29:19 -0400 Subject: [PATCH] fix(14-01): downgrade main-panel from contain:strict to layout+style+paint contain:strict includes size containment which caused a timing issue where the flex-based main-panel height wasn't resolved before the virtualizer measured its container, resulting in track-list rendering at ~20% height on first load until something triggered a relayout. --- frontend/index.css | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/frontend/index.css b/frontend/index.css index d2d19ee..87be6ce 100644 --- a/frontend/index.css +++ b/frontend/index.css @@ -145,7 +145,7 @@ body div.sidebar { padding: 0.25em; background-color: var(--yj-bg-surface, #212529); overflow: hidden; - contain: strict; + contain: layout style paint; } .main-panel > * {