Bug 435112

Summary: BasicListItem is not fully RTL-compliant
Product: [Frameworks and Libraries] frameworks-kirigami Reporter: Omeritzics <omeritzicschwartz>
Component: generalAssignee: Marco Martin <notmart>
Status: RESOLVED UNMAINTAINED    
Severity: normal CC: nate, omeritzicschwartz, plasma-bugs-null, zayed.alsaidi
Priority: NOR Keywords: rtl
Version First Reported In: unspecified   
Target Milestone: Not decided   
Platform: Other   
OS: Linux   
Latest Commit: Version Fixed/Implemented In:
Sentry Crash Report:
Attachments: The RTL version
The LTR version

Description Omeritzics 2021-03-29 13:14:57 UTC
Created attachment 137156 [details]
The RTL version

SUMMARY
The language section is not adjusted for RTL. As you can see in the screenshots, there are missing icons in the RTL version.

STEPS TO REPRODUCE
1. Use a RTL language (Hebrew, Arabic, Persian, etc.)
2. Go to the language section (in Hebrew: הגדרות איזור ושפה>Language)
3. Then play with the language section to experience the problem.

OBSERVED RESULT
The language section is not adjusted for RTL. There are missing icons.

EXPECTED RESULT
The language section is adjusted for RTL. There is no missing icon.
Comment 1 Omeritzics 2021-03-29 13:15:26 UTC
Created attachment 137157 [details]
The LTR version
Comment 2 Nate Graham 2021-03-31 17:41:51 UTC
Looks like a problem in Kirigami.BasicListItem, which is what the Language KCM uses in this list view.
Comment 3 Omeritzics 2021-06-23 18:42:57 UTC
*And the "Configure Plasma translations" text is aligned to left, although it should be aligned to right.
Comment 4 Zayed Al-Saidi 2022-10-12 03:00:41 UTC
I think this is a duplicate of Bug#441156
Comment 5 Nate Graham 2025-04-23 15:54:36 UTC
BasicListItem is dead and everything has been ported away from it; closing.