Bug 459575

Summary: KCharSelect displays all fonts in the UI font
Product: [Applications] kcharselect Reporter: MiguelB <mbybee>
Component: generalAssignee: Christoph Feck <cfeck>
Status: REPORTED ---    
Severity: wishlist CC: smowtenshi
Priority: NOR    
Version First Reported In: unspecified   
Target Milestone: ---   
Platform: Other   
OS: Linux   
Latest Commit: Version Fixed/Implemented In:
Sentry Crash Report:
Attachments: Screenshot of browse showing no characters found in region
Screenshot of a search producing a character from the region

Description MiguelB 2022-09-23 18:32:01 UTC
Created attachment 152373 [details]
Screenshot of browse showing no characters found in region

SUMMARY
***
When browsing characters in the kcharselect, it shows everything in the current UI font. Not the selected font.
This means if the font I'm looking through has custom or unusual glyphs, they don't display at all, or display something that is incorrect. Weirdly enough if you provide it the *precise* glyph number, it will show up. It's probably a bug with the browse mode.
***


STEPS TO REPRODUCE
1. Run kcharselect
2. Select a custom OTF or OTF font
3. Look for customized characters that don't exist in your default system font
4. When the character doesn't exist, try providing the exact character number reference (or pasting it) and see that it shows up.

OBSERVED RESULT
Expected custom characters aren't visible in the browse window.

EXPECTED RESULT
All glyphs in any given font would be visible.

SOFTWARE/OS VERSIONS
Windows: 
macOS: 
Linux/KDE Plasma: Kubuntu 22.04 
(available in About System)
KDE Plasma Version: 5.24.6
KDE Frameworks Version: 5.92.0
Qt Version: 5.15.3

ADDITIONAL INFORMATION
Comment 1 MiguelB 2022-09-23 18:33:16 UTC
Created attachment 152374 [details]
Screenshot of a search producing a character from the region

If you browse for it, you can't find it, but if you happen to know precisely the code you can see it. 
Seems like a bug in the browser window, perhaps?