Bug 435112 - BasicListItem is not fully RTL-compliant
Summary: BasicListItem is not fully RTL-compliant
Status: CONFIRMED
Alias: None
Product: frameworks-kirigami
Classification: Frameworks and Libraries
Component: general (show other bugs)
Version: unspecified
Platform: Other Linux
: NOR normal
Target Milestone: Not decided
Assignee: Marco Martin
URL:
Keywords: rtl
Depends on:
Blocks:
 
Reported: 2021-03-29 13:14 UTC by Omeritzics
Modified: 2022-10-12 03:00 UTC (History)
4 users (show)

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


Attachments
The RTL version (52.08 KB, image/png)
2021-03-29 13:14 UTC, Omeritzics
Details
The LTR version (58.83 KB, image/png)
2021-03-29 13:15 UTC, Omeritzics
Details

Note You need to log in before you can comment on or make changes to this bug.
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