From 847af3c37b0aad93a4819d316e2a952319bfc53e Mon Sep 17 00:00:00 2001 From: Francesco Bonazzi Date: Sat, 22 Aug 2026 17:14:06 +0200 Subject: [PATCH] Give the skill tree window room for the client area the skin really has The F4 skill tree laid its three columns and button bar out for a 610x392 window whose client area was the whole window, which is what the broken ClientWithTitleWithFrame area in the old skin gave it. With the skin's client area fixed to sit inside the frame and below the titlebar, the same window only has 538x329 to offer, and the content no longer fits: the magic column loses its right half and the fourth row of skills is cut through the middle, with nothing to scroll by. The content needs 610x380; with 36px of frame a side and a 27px titlebar that means a 690x450 window, which still fits the 800x600 design minimum. Same class of fix as the Yes/No dialogs that needed height for the titlebar the skin actually draws. Verified in a single-player game at 1920x1200: all three skill columns show every row, and the Auto Fill / Unselect All / Cancel / Apply bar sits clear below them. Co-Authored-By: Claude Fable 5 Claude-Session: https://claude.ai/code/session_014hrk8PiEUMgjYJnTxLF2PU --- gui/WindowSkillTree.layout | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/gui/WindowSkillTree.layout b/gui/WindowSkillTree.layout index 86d2501c0..46ca816ea 100644 --- a/gui/WindowSkillTree.layout +++ b/gui/WindowSkillTree.layout @@ -2,7 +2,10 @@ - + +