Skip to content

Preserve original font for private-use glyphs#90

Open
TundTT wants to merge 1 commit into
OpenDyslexic:mainfrom
TundTT:fix-preserve-private-use-glyphs
Open

Preserve original font for private-use glyphs#90
TundTT wants to merge 1 commit into
OpenDyslexic:mainfrom
TundTT:fix-preserve-private-use-glyphs

Conversation

@TundTT
Copy link
Copy Markdown

@TundTT TundTT commented May 6, 2026

Prevents icon/private-use glyphs from rendering as missing-character boxes when OpenDyslexic is enabled.

Changes:

  • Detects private-use Unicode text nodes and preserves their original font
  • Skips common icon containers from forced font replacement
  • Adds content engine tests for existing, newly added, and disabled glyph preservation

Tests:

  • node --experimental-vm-modules .\node_modules\jest\bin\jest.js --runInBand
  • npx webpack --env browser=chrome

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.

1 participant