fix(android): replace forbidden Unicode U+258C (▌) cursor glyph in splash_plugin.rs #53
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
splash_plugin.rsuses the Unicode LEFT HALF BLOCK▌(U+258C) as a blinking cursor animation character.FiraMono does not cover the Block Elements range (U+2580–U+259F). On Android this renders as a missing-glyph rectangle, breaking the splash screen animation.
Affected file
solitaire_engine/src/splash_plugin.rsFix
Replace
▌with an ASCII cursor character such as|or_, or use a Bevy rectangle node that is toggled visible/invisible to simulate a cursor.Relevant rule
CLAUDE.md §10 / §11: FiraMono does not cover U+25xx block; Geometric Shapes forbidden in UI text.