diff --git a/src/Tool/ToolWindow.cs b/src/Tool/ToolWindow.cs index 564cc5e..6143582 100644 --- a/src/Tool/ToolWindow.cs +++ b/src/Tool/ToolWindow.cs @@ -382,6 +382,9 @@ namespace Cthangover.Mods.Interface.Tool scroll.SizeFlagsHorizontal = Control.SizeFlags.ExpandFill; panel.AddChild(scroll); content.SizeFlagsHorizontal = Control.SizeFlags.ExpandFill; + // Fill the visible height too: an expanding list inside (a palette, an entity list) gets the whole + // panel instead of its minimum height; taller content still scrolls. + content.SizeFlagsVertical = Control.SizeFlags.ExpandFill; content.AddThemeConstantOverride("separation", UiTokens.Space2); scroll.AddChild(content);