Bug 369389

Summary: tab key does not cycle input fields in right order
Product: [Applications] kmymoney Reporter: MK <bugs.m1>
Component: onlinebankingAssignee: KMyMoney Devel Mailing List <kmymoney-devel>
Status: RESOLVED FIXED    
Severity: normal CC: mahueb55, ralf.habacker
Priority: NOR    
Version: 4.8.0   
Target Milestone: ---   
Platform: Compiled Sources   
OS: Linux   
Latest Commit: Version Fixed In: 5.0.0

Description MK 2016-09-26 19:16:34 UTC
When opening the onlinebanking function to initiate a SEPA transfer (through aqbanking), the tab key does not cycle the input fields in the expected order. The cursor jumps from the field "Beneficiary Name" down to "Purpose" instead of dropping to the "IBAN" field directly below. More arbitrary jumps follow when pressing "Tab" several times.

As I do as much work as possible by keyboard shortcuts and hotkeys this behaviour is annoying.
Comment 1 MK 2017-01-08 12:13:38 UTC
Tab order must be located somewhere in kmymoney/kmymoney/plugins/onlinetasks/sepa/ui/sepacredittransferedit.ui

Unfortunatety I'm no Qt expert.
Comment 2 Thomas Baumgart 2017-01-08 14:54:01 UTC
That's right. You could simply use the Qt designer to assign the tab order in a graphical manner. Patches are welcome through reviewboard at https://git.reviewboard.kde.org .
Comment 3 mahueb55 2017-01-09 18:13:43 UTC
proposed patch in review request #129797 in review board.
Comment 4 Albert Astals Cid 2017-01-21 00:09:13 UTC
Git commit 193836a807215038d9c20e1054d4ab81a259adc6 by Albert Astals Cid, on behalf of Marc Hübner.
Committed on 21/01/2017 at 00:08.
Pushed by aacid into branch 'master'.

Fix tab order in credit transfer dialog
REVIEW: 129797

M  +5    -2    kmymoney/plugins/onlinetasks/sepa/ui/sepacredittransferedit.ui

https://commits.kde.org/kmymoney/193836a807215038d9c20e1054d4ab81a259adc6