The tree's top row showed the placeholder name, since nothing ever read the real one; take it from initserver, which ts3j now keeps. There is only ever one top-level row, so its expand control bought nothing and cost horizontal space in a narrow view. Drop it, ignore collapse requests on the root, and tighten the per-level indent. Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>