Description: During the 7.2 release channel, LibreOffice fixed the text alignment for vertical layout for the Skia backend, however, while switching to fallback fonts, some upright glyphs were corrupted. Steps to Reproduce: 1. Open the attachment 133801 [details] 2. Select all characters in the frame 3. Set the font face as Segoe UI Actual Results: All upright glyphs were corrupted if they're rendering with fallback fonts, see attachment 173135 [details]. Expected Results: All upright glyphs should be correctly placed anyway. Reproducible: Always User Profile Reset: No Additional Info: Version: 7.3.0.0.alpha0+ (x64) / LibreOffice Community Build ID: f6b9f671d128c989ce223d61d0d5d43ff1dc9fcb CPU threads: 4; OS: Windows 10.0 Build 19043; UI render: Skia/Raster; VCL: win Locale: zh-CN (zh_CN); UI: zh-CN Calc: threaded Related bug: bug 142174
repro Version: 7.3.0.0.alpha0+ (x86) / LibreOffice Community Build ID: 7458f19a254c799612795a0cddeb0910f71948d4 CPU threads: 4; OS: Windows 10.0 Build 19041; UI render: Skia/Raster; VCL: win Locale: en-US (en_US); UI: en-US Calc: threaded
I suggest LibreOffice should build own font fallback machanism, so LibreOffice could correctly handle fallback on any platform or rendering backend.