Summary: | Kickoff RTL problems on Plasma 5.22.80 | ||
---|---|---|---|
Product: | [Plasma] plasmashell | Reporter: | Omeritzics <omeritzicschwartz> |
Component: | Application Launcher (Kickoff) widget | Assignee: | David Edmundson <kde> |
Status: | RESOLVED FIXED | ||
Severity: | normal | CC: | mikel5764, nate, noahadvs, omeritzicschwartz, plasma-bugs-null, sh.yaron |
Priority: | NOR | Keywords: | rtl |
Version First Reported In: | master | ||
Target Milestone: | 1.0 | ||
Platform: | Other | ||
OS: | Linux | ||
Latest Commit: | Version Fixed In: | ||
Sentry Crash Report: | |||
Attachments: |
Kickoff "Applications" tab in RTL
Kickoff "Aplications" tab in LTR Kickoff "Places" tab in RTL mode Kickoff on Kubuntu 21.10 (Plasma 5.23.3) |
Description
Omeritzics
2021-08-05 21:35:19 UTC
Created attachment 140552 [details]
Kickoff "Applications" tab in RTL
Created attachment 140553 [details]
Kickoff "Aplications" tab in LTR
The button not being reversed is because we're using the `system-log-out` icon which has no RTL version; that would need to be created first. Cannot reproduce the right margin issue and sidebar squeezing issue with doing `plasmashell --reverse` with English. However it may be different with an actual RTL language. (In reply to Nate Graham from comment #3) > The button not being reversed is because we're using the `system-log-out` > icon which has no RTL version; that would need to be created first. > > Cannot reproduce the right margin issue and sidebar squeezing issue with > doing `plasmashell --reverse` with English. However it may be different with > an actual RTL language. Yes, I'm also having trouble reproducing it in reverse mode. There is a know issue with left/right margins in ListViews, but it doesn't cause the content to be clipped off and I have no idea why the issue is there. The code is correct and identical to the code for the GridViews (which do work correctly). Too bad we don't have any Plasma devs (that I know of) who use a real RTL locale. It's also not easy for me to install just the locales I need to test with on openSUSE (if I could read them in the first place; I only know English). This bug does not exist when "All applications" tab is untranslated. Also, the Hebrew translation, "כל היישומים" contains 5 less characters than the original string. (In reply to Omeritzics from comment #5) > This bug does not exist when "All applications" tab is untranslated. Also, > the Hebrew translation, "כל היישומים" contains 5 less characters than the > original string. Thanks for the additional testing. Any extra info you can provide helps. Created attachment 144065 [details]
Kickoff "Places" tab in RTL mode
The Kickoff "Places" tab was not affected by this bug.
This bug seems to be fixed on Kubuntu 21.10, containing Plasma 5.23.3, but not on KDE neon. Created attachment 144086 [details]
Kickoff on Kubuntu 21.10 (Plasma 5.23.3)
Yes, this was fixed recently in a frameworks update. |