https://bugs.kde.org/show_bug.cgi?id=520474
Bug ID: 520474
Summary: RTL layout: calculator button and currency symbol
overlap input text in amount fields
Classification: Applications
Product: kmymoney
Version First 5.2.2
Reported In:
Platform: NixOS
OS: Linux
Status: REPORTED
Severity: normal
Priority: NOR
Component: ux-ui
Assignee: [email protected]
Reporter: [email protected]
Target Milestone: ---
Created attachment 192509
--> https://bugs.kde.org/attachment.cgi?id=192509&action=edit
Screen shot of kMyMoney showing the add new transaction field in Arabic UI
DESCRIPTION
When using kMyMoney in a right-to-left (RTL) language (e.g. Arabic), the UI
correctly flips, but amount input fields with a built-in calculator button do
not reposition their overlay elements properly. Both the calculator icon and
the currency symbol remain anchored to the right side of the field, covering
the entered numbers and making them unreadable.
STEPS TO REPRODUCE
1. Launch kMyMoney with an RTL locale: LANG=ar_DZ.UTF-8 kmymoney
2. Open any transaction form or the “initial balance” field when creating a new
account.
3. Type a number and observe the amount field.
OBSERVED RESULT
The calculator button and the currency symbol sit on top of the entered digits
(right edge), hiding the text. A screenshot is attached.
EXPECTED RESULT
When the UI is mirrored for RTL, both the calculator icon and the currency
symbol should shift to the left side of the field, so the text remains fully
visible.
Operating System: NixOS 26.05 (Yarara) (Wayland)
KDE Frameworks: 6.26.0
Qt: Using 6.11.0 and built against 6.11.0
Build ABI: x86_64-little_endian-lp64
Kernel: linux 6.18.31
KMyMoney: 5.2.2
Akonadi: Unknown (build against 6.7.1)
Alkimia: 8.2.1 (build against 8.2.1)
Gpgme: Unknown (build against 2.0.0)
KDiagram: Unknown (build against )
libical: Unknown (build against 3.0.20)
libofx: Unknown (build against 0.10.9)
SQLCipher: Unknown (build against 3.51.3)
--
You are receiving this mail because:
You are watching all bug changes.