| Summary: | Kirigami.PasswordField does not do RTL properly | ||
|---|---|---|---|
| Product: | [Frameworks and Libraries] frameworks-kirigami | Reporter: | easy_lad <uneasy_latitude544> |
| Component: | general | Assignee: | kdelibs bugs <kdelibs-bugs-null> |
| Status: | RESOLVED FIXED | ||
| Severity: | normal | CC: | drf, jgrulich, jreznik, nate, notmart |
| Priority: | NOR | Keywords: | rtl |
| Version First Reported In: | 6.14.0 | ||
| Target Milestone: | Not decided | ||
| Platform: | Other | ||
| OS: | Linux | ||
| See Also: | https://bugs.kde.org/show_bug.cgi?id=503012 | ||
| Latest Commit: | https://invent.kde.org/frameworks/kirigami/-/commit/5bf798c37c712bd36abdb5eb9ed70be21975d534 | Version Fixed/Implemented In: | 6.15 |
| Sentry Crash Report: | |||
| Attachments: | Text box is not RTL as you can see. | ||
similar to the KDE's* lock screen on Arabic settings Can reproduce; it's an issue in Kirigami.PasswordField. A possibly relevant merge request was started @ https://invent.kde.org/frameworks/kirigami/-/merge_requests/1806 Git commit 5bf798c37c712bd36abdb5eb9ed70be21975d534 by Nate Graham. Committed on 14/05/2025 at 01:59. Pushed by ngraham into branch 'master'. Fix ActionTextField RTL This got broken in d8cbb0fd050861a0e08fd45192d311b65d2d4dc3, which was not technically correct; if it worked at the time, it broke since then. This reverts d8cbb0fd050861a0e08fd45192d311b65d2d4dc3 FIXED-IN: 6.15 M +5 -6 src/controls/ActionTextField.qml M +3 -4 src/controls/SearchField.qml https://invent.kde.org/frameworks/kirigami/-/commit/5bf798c37c712bd36abdb5eb9ed70be21975d534 |
Created attachment 181204 [details] Text box is not RTL as you can see. SUMMARY Text box is not RTL, the place holder and the eye icon STEPS TO REPRODUCE 1. trigger it by opening KDE Partition Manager OBSERVED RESULT Text box is not RTL, the place holder and the eye icon, when typing, the eye icon is overlapping the input by user. EXPECTED RESULT Text box is RTL, also the place holder and the eye icon, similar to the lock screen on Arabic settings SOFTWARE/OS VERSIONS Linux/KDE Plasma: Fedora Linux 41 KDE Plasma Version: 6.3.3 KDE Frameworks Version: 6.12.0 Qt Version: 6.8.2