Description: U+25B6 (BLACK RIGHT-POINTING TRIANGLE) is displayed as a white right-pointing triangle on an orange background. This happens if the typeface is set to Noto Sans, Verdana, Noto Mono, Arial... However, it appears to be OK when the typeface is set to DejaVu Sans. It also displays OK on MS Windows (with the typeface set to Verdana). U+25B6 (Right-pointing) and U+25C0 (left-pointing) show this oddity, but U+25B2 (up) and U+25BC (down) do not. A similar oddity applies to the NW/NE/SE/SW arrows U+2196 - U+2199, except these show as white arrows on a blue background. This used to all be OK (a year ago?). I noticed this when re-opening documents that were previously OK. These "coloured icon" arrows and triangles also have the feature that they do not show up if the document is exported to PDF. This has been seen of 6.3.5 (in Kubuntu) and 6.4.2 (downloaded from libreoffice.org). I'm using KDE. Steps to Reproduce: 1. Open a document 2. Add the relevant characters to it. 3. Look at what is displayed. Actual Results: Some triangles and arrow do not show as the glyphs from the font, but as coloured icons. Expected Results: The display should reflect the contents of the font. Reproducible: Always User Profile Reset: No Additional Info: The display should reflect the contents of the font.
Created attachment 158805 [details] Test document (containing the mis-represented characters) A simple LibreOffice Write document containing the test characters.
Created attachment 158806 [details] Screen dump of what I see A screen dump of what I see when I open ArrowTest.odt in LibreOffice on my Kubuntu 19.10 system.
Created attachment 158808 [details] Actual test document (containing the misrepresented characters) Sorry - ignore the first test document as it is incomplete. I'd forgotten to save my latest additions before uploading.
As noted correct on Windows Version: 6.4.1.2 (x64) Build ID: 4d224e95b98b138af42a64d84056446d09082932 CPU threads: 4; OS: Windows 10.0 Build 18363; UI render: GL; VCL: win; Locale: en-US (en_US); UI-Language: en-US Calc: threaded But, font fallback mangling is responsibility of, and unique to, each os/DE -- how is this a LibreOffice issue?
Yes. I've only just noticed that these glyphs aren't actually in the Noto Sans typeface (discovered whilst getting an old codepoint-listing script to work again). No idea how it works out what to use, though. I'll close this. The workaround is just to use DejaVu Sans for the text bits that want these triangles and arrows.