Bug 459457 - Combobox width-calculating metrics do not work properly with certain fonts (one attached)
Summary: Combobox width-calculating metrics do not work properly with certain fonts (o...
Status: CONFIRMED
Alias: None
Product: Breeze
Classification: Plasma
Component: QStyle (show other bugs)
Version: master
Platform: Arch Linux Linux
: NOR normal
Target Milestone: ---
Assignee: Plasma Bugs List
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2022-09-20 19:12 UTC by Patrick Silva
Modified: 2023-11-13 13:44 UTC (History)
3 users (show)

See Also:
Latest Commit:
Version Fixed In:
Sentry Crash Report:


Attachments
Fonts (883.24 KB, application/zip)
2022-09-20 19:12 UTC, Patrick Silva
Details
screenshot1 (104.92 KB, image/png)
2022-09-20 19:13 UTC, Patrick Silva
Details
screenshot2 (82.10 KB, image/png)
2022-09-20 19:13 UTC, Patrick Silva
Details
screenshot3 (53.39 KB, image/png)
2022-09-20 19:13 UTC, Patrick Silva
Details
screenshot4 (60.24 KB, image/png)
2022-09-20 19:13 UTC, Patrick Silva
Details
screenshot5 (151.21 KB, image/png)
2022-09-20 19:13 UTC, Patrick Silva
Details
screenshot6 (157.78 KB, image/png)
2022-09-20 19:14 UTC, Patrick Silva
Details
screenshot7 (181.32 KB, image/png)
2022-09-20 19:14 UTC, Patrick Silva
Details
screenshot8 (156.43 KB, image/png)
2022-09-20 19:14 UTC, Patrick Silva
Details
screenshot9 (66.64 KB, image/png)
2022-09-22 14:10 UTC, Patrick Silva
Details
Audio KCM (157.70 KB, image/png)
2022-10-13 17:10 UTC, Patrick Silva
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Patrick Silva 2022-09-20 19:12:48 UTC
Created attachment 152274 [details]
Fonts

SUMMARY
Can reproduce on both Arch Linux (Plasma 5.26 beta) and neon unstable.

STEPS TO REPRODUCE
1. download the attached fonts and extract them
2. open Font Management KCM, click on 'Install from file...' button and install the downloaded fonts
3. restart System Settings
4. open Fonts KCM
5. click on 'Adjust all fonts...' button, check "Font', select 'SF Pro Display' font and click on 'OK' button
6. Apply the font settings

OBSERVED RESULT
some options from comboxes are not entirely readable. Please see the attached screenshots.

EXPECTED RESULT
all options from comboxes are entirely readable

SOFTWARE/OS VERSIONS
Operating System: Arch Linux
KDE Plasma Version: 5.25.90
KDE Frameworks Version: 5.98.0
Qt Version: 5.15.6
Graphics Platform: Wayland
Comment 1 Patrick Silva 2022-09-20 19:13:08 UTC
Created attachment 152275 [details]
screenshot1
Comment 2 Patrick Silva 2022-09-20 19:13:20 UTC
Created attachment 152276 [details]
screenshot2
Comment 3 Patrick Silva 2022-09-20 19:13:31 UTC
Created attachment 152277 [details]
screenshot3
Comment 4 Patrick Silva 2022-09-20 19:13:43 UTC
Created attachment 152278 [details]
screenshot4
Comment 5 Patrick Silva 2022-09-20 19:13:56 UTC
Created attachment 152279 [details]
screenshot5
Comment 6 Patrick Silva 2022-09-20 19:14:11 UTC
Created attachment 152280 [details]
screenshot6
Comment 7 Patrick Silva 2022-09-20 19:14:27 UTC
Created attachment 152281 [details]
screenshot7
Comment 8 Patrick Silva 2022-09-20 19:14:41 UTC
Created attachment 152282 [details]
screenshot8
Comment 9 Patrick Silva 2022-09-22 14:10:46 UTC
Created attachment 152336 [details]
screenshot9
Comment 10 Patrick Silva 2022-10-13 17:10:08 UTC
Created attachment 152782 [details]
Audio KCM
Comment 11 Patrick Silva 2023-11-13 13:44:57 UTC
It's still reproducible only in Audio KCM.

Operating System: Arch Linux 
KDE Plasma Version: 5.27.80
KDE Frameworks Version: 5.245.0
Qt Version: 6.6.0
Graphics Platform: Wayland