fix(android): replace forbidden Unicode U+2500 (─) in win_summary_plugin.rs #52
Reference in New Issue
Block a user
Delete Branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Bug
win_summary_plugin.rsuses the Unicode BOX DRAWINGS LIGHT HORIZONTAL character─(U+2500) as a separator line in the win summary overlay.FiraMono (the bundled font) does not cover the Geometric Shapes / Box Drawings block (U+2500–U+259F). On Android this renders as a row of missing-glyph rectangles.
Affected file
solitaire_engine/src/win_summary_plugin.rsFix
Replace the
─separator with an ASCII equivalent such as-repeated, or use a Bevy border node / horizontal rule instead of a text glyph.Relevant rule
CLAUDE.md §10: FiraMono does NOT cover Geometric Shapes (U+25xx) — those render as missing-glyph rectangles on Android
CLAUDE.md §11: Unicode Geometric Shapes block (U+25xx) in UI text — not in FiraMono