Skip to content

fix(TitleBar): prevent icon ligature text overflow (#278)#279

Merged
lshw54 merged 1 commit into
codefrom
fix-issue-278-titlebar-icons-text-overflow
May 17, 2026
Merged

fix(TitleBar): prevent icon ligature text overflow (#278)#279
lshw54 merged 1 commit into
codefrom
fix-issue-278-titlebar-icons-text-overflow

Conversation

@lshw54
Copy link
Copy Markdown
Collaborator

@lshw54 lshw54 commented May 17, 2026

What

On Win11 23H2 22631.6199, title bar icons can render as raw Material Symbols ligature text such as "sports_esports", "settings", and "minimize" instead of icons. This causes the custom title bar controls to overlap and makes nearby UI text appear clipped.

Fix

Replace custom title bar Material Symbols usage with bundled Element Plus SVG icons so the window chrome no longer depends on the external Google icon font loading correctly.

Also update the title bar action icons used by LoginPage and AccountList, and tighten the AccountList row layout so long game names truncate safely while Gash balance text remains fully visible.

Closes #278

@lshw54 lshw54 self-assigned this May 17, 2026
@lshw54 lshw54 merged commit fc166f1 into code May 17, 2026
3 checks passed
@lshw54 lshw54 deleted the fix-issue-278-titlebar-icons-text-overflow branch May 17, 2026 06:56
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Win11 23H2 22631.6199版本下,UI異常

1 participant