[kmymoney] [Bug 516300] New: Behaviour of Payer/Payee widget on Transaction Editor when using Enter to move between fields
Paul Worrall
bugzilla_noreply at kde.org
Thu Feb 19 12:14:38 GMT 2026
https://bugs.kde.org/show_bug.cgi?id=516300
Bug ID: 516300
Summary: Behaviour of Payer/Payee widget on Transaction Editor
when using Enter to move between fields
Classification: Applications
Product: kmymoney
Version First git (master)
Reported In:
Platform: Arch Linux
OS: Linux
Status: REPORTED
Severity: normal
Priority: NOR
Component: ux-ui
Assignee: kmymoney-devel at kde.org
Reporter: p.r.worrall at gmail.com
Target Milestone: ---
SUMMARY
There is an inconsistency between using Enter and using Tab to move between
fields on the transaction form. The behaviour when using Tab is preferred.
STEPS TO REPRODUCE
1. Set KMyMoney to "Use Enter to move between fields"
2. Start a new transaction
3. Focus the Payer/Payee widget
4. Start typing some characters that only partially match an existing payee
5. Press Enter
OBSERVED RESULT
On pressing Enter the characters entered in step 4 are deleted and the focus
stays in the empty Payer/Payee widget
EXPECTED RESULT
The same behaviour as when using Tab to move between fields, i.e. The
partially-matched entry that's highlighted in the drop-down is entered into the
widget, and the "Autofill transaction" dialog appears.
SOFTWARE/OS VERSIONS
KMyMoney: 5.2.70-2b847d994
Akonadi: Unknown (build against 6.6.41)
Alkimia: 8.2.70 (build against 8.2.70)
Aqbanking: Unknown (build against 6.9.1)
Gpgme: Unknown (build against 2.0.0)
Gwenhywfar: Unknown (build against 5.14.1)
KDiagram: Unknown (build against )
libical: Unknown (build against 3.0.20)
libofx: Unknown (build against 0.10.9)
SQLCipher: Unknown (build against 3.46.1)
KDE Frameworks: 6.24.0
Qt: Using 6.10.2 and built against 6.10.2
Arch Linux (Wayland)
Build ABI: x86_64-little_endian-lp64
Kernel: linux 6.18.9-arch1-2
--
You are receiving this mail because:
You are the assignee for the bug.
More information about the KMyMoney-devel
mailing list