Bug 480233

Summary: UI elements overlap when UI language is set to language whose typography does not size similarly to English
Product: [Plasma] plasmashell Reporter: Janet Blackquill <uhhadd>
Component: Application Launcher (Kickoff) widgetAssignee: Plasma Bugs List <plasma-bugs>
Status: CONFIRMED ---    
Severity: normal CC: mikel5764, nate, noahadvs
Priority: NOR    
Version: master   
Target Milestone: 1.0   
Platform: Other   
OS: Linux   
Latest Commit: Version Fixed In:
Sentry Crash Report:
Attachments: overlapping UI elements
overflowing to the side

Description Janet Blackquill 2024-01-23 15:59:42 UTC
Created attachment 165158 [details]
overlapping UI elements

SUMMARY

Kickoff's UI elements overlap when UI language is set to language whose typography does not size similarly to English; i.e. w/ Arabic.

STEPS TO REPRODUCE
1. Change the UI language to Arabic
2. (optionally: change the UI font to a font specifically designed for use w/ Arabic)
3. Open Kickoff

OBSERVED RESULT
Overlapping UI elements

EXPECTED RESULT
UI elements do not overlap

ADDITIONAL INFORMATION
Kickoff makes a lot of Latin-centric assumptions in its code, such as sample text strings used to calculate cell sizes.
Comment 1 Janet Blackquill 2024-01-23 16:01:22 UTC
Created attachment 165159 [details]
overflowing to the side