Bug 386592

Summary: The sidebar view is empty in RTL locales
Product: [Applications] systemsettings Reporter: Safa Alfulaij <safa1996alfulaij>
Component: sidebarviewAssignee: Marco Martin <notmart>
Status: RESOLVED UPSTREAM    
Severity: normal CC: nate
Priority: NOR    
Version First Reported In: unspecified   
Target Milestone: ---   
Platform: Arch Linux   
OS: Linux   
Latest Commit: Version Fixed In:
Sentry Crash Report:
Attachments: screenshot
bug not present

Description Safa Alfulaij 2017-11-06 16:48:34 UTC
When opening the System Settings in a RTL locale (Arabic for example), the view on the right (which is on the left in LTR locales) is empty and contain no categories.

Screenshot: https://i.imgur.com/FRhpV3p.png
Comment 1 Marco Martin 2017-11-06 16:52:37 UTC
Created attachment 108723 [details]
screenshot
Comment 2 Marco Martin 2017-11-06 16:54:51 UTC
Created attachment 108724 [details]
bug not present

unfortunately can't reproduce here with --reverse, as screenshot
Comment 3 Safa Alfulaij 2018-01-09 15:20:36 UTC
Alright, it seems that this happens with some fonts only.
I was using Droid Naskh Arabic UI when I filed this bug.
Right now I'm using another font (Mada) which is a bit new, and the sidebar is showing things correctly.
Even with Noto Arabic Naskh it's shown correctly.
Not sure what could be the problem with Droid Naskh, should investigate later on.
Comment 4 Nate Graham 2018-01-09 15:22:28 UTC
Thanks for investigating. Looks like it's a font issue. Let us know if you can gather more evidence that this is on our side (e.g. that we're not handling certain fonts correctly). Until then, marking this as RESOLVED UPSTREAM.