Describe the bug
Text wrapping does not properly work for accented characters like ěščřžýáíé.
To Reproduce
- Open sample app for Xamarin.Forms
- Select Text tab
- Enter: ščěěščž čšřžščřž čšřžščř čšřžščř čšřžščř čšřžščř čšřžščř
- Resize the window. Notice the line breaks anywhere within the words
Expected behavior
Words with accented characters should not be broken between lines.
Environment (please complete the following information):
- Platform: CSharpMath.SkiaSharp (in general, not just XF)
- Package Version or Commit: latest
- Device: Windows
Maintainer triage (2026-08-30)
This issue now tracks incorrect word breaking for non-ASCII words, including the Czech reproduction above and the Russian reproduction from #192. Font loading, missing glyphs, bold/italic faces, and non-seekable streams are separate concerns and are out of scope here.
Acceptance criteria
- Text wrapping does not split Czech or Russian words at arbitrary character boundaries.
- Break opportunities remain correct around spaces and punctuation.
- Regression tests cover representative Czech and Cyrillic input through the Typography-backed text parser/typesetter.
Describe the bug
Text wrapping does not properly work for accented characters like ěščřžýáíé.
To Reproduce
Expected behavior
Words with accented characters should not be broken between lines.
Environment (please complete the following information):
Maintainer triage (2026-08-30)
This issue now tracks incorrect word breaking for non-ASCII words, including the Czech reproduction above and the Russian reproduction from #192. Font loading, missing glyphs, bold/italic faces, and non-seekable streams are separate concerns and are out of scope here.
Acceptance criteria