[kmymoney] [Bug 504314] New: Moving focus with Tab in transaction editor shouldn't automatically open the split editor

Ingo Klöcker bugzilla_noreply at kde.org
Fri May 16 09:05:06 BST 2025


https://bugs.kde.org/show_bug.cgi?id=504314

            Bug ID: 504314
           Summary: Moving focus with Tab in transaction editor shouldn't
                    automatically open the split editor
    Classification: Applications
           Product: kmymoney
      Version First 5.1.3
       Reported In:
          Platform: openSUSE
                OS: Linux
            Status: REPORTED
          Severity: wishlist
          Priority: NOR
         Component: ux-ui
          Assignee: kmymoney-devel at kde.org
          Reporter: kloecker at kde.org
  Target Milestone: ---

Moving focus with Tab in transaction editor shouldn't automatically open the
split editor

Very often I need to change the date and sometimes the description of due
scheduled transaction with splits that are waiting to be entered into the
ledger. Almost never do I need to change the splits. It's very inconvenient
that the split editor opens automatically when I press Tab multiple times to
move the keyboard focus to the Date field or the Memo field. The same
problematic behavior exists when editing existing transactions with splits and
is very inconvenient when I duplicate a transaction and then want to change the
date.

STEPS TO REPRODUCE
1. Have a transaction with a split in the ledger.
2. Select the transaction and edit it.
3. Press Tab to move the keyboard focus to the Date field.

OBSERVED RESULT
When the keyboard focus reaches the Category field then the split editor opens.

EXPECTED RESULT
When the keyboard focus reaches the Category field of a transaction with splits
then the "Edit Splits" button should get the keyboard focus. Then one could
either press Return/Space to open the split editor or press Tab to move beyond
the Category field.

By the way: The "Edit Splits" button should probably have a tool tip. I hope it
does have an "accessible name" so that screen readers can tell people with bad
or no vision what the button does.

-- 
You are receiving this mail because:
You are the assignee for the bug.


More information about the KMyMoney-devel mailing list