Skip to content

fix(input): render emoji in the TextBox overlay - #24

Merged
CoderDayton merged 1 commit into
mainfrom
fix/textbox-emoji
Oct 16, 2026
Merged

CoderDayton merged 1 commit into
mainfrom
fix/textbox-emoji

Conversation

@dim-ghub

Copy link
Copy Markdown
Collaborator

The TextBox overlay picked its fallback fonts from the first few fontconfig sans matches, which rarely include an emoji font, so emoji typed into text boxes showed as missing-glyph boxes.

The overlay now falls back to Roblox's bundled TwemojiMozilla.ttf (Unicode emoji) and RobloxEmoji.ttf (Roblox and Robux symbols), then the system emoji font, before the sans list. The fallback cap goes from 6 to 8 so the sans fonts are not crowded out.

Adds a resolver test for the bundled emoji fonts.

The overlay's fallback fonts were the first few fontconfig sans matches,
which rarely include an emoji font. Fall back to Roblox's bundled
TwemojiMozilla and RobloxEmoji fonts, then the system emoji font, before
the sans list.
@CoderDayton
CoderDayton merged commit 046632c into main Oct 16, 2026
6 checks passed
@CoderDayton
CoderDayton deleted the fix/textbox-emoji branch October 16, 2026 05:50
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.

2 participants