[kmymoney] [Bug 452894] New: When entering new ledger entries, previous payee is kept without category

Duncan bugzilla_noreply at kde.org
Sat Apr 23 08:44:18 BST 2022


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

            Bug ID: 452894
           Summary: When entering new ledger entries, previous payee is
                    kept without category
           Product: kmymoney
           Version: 5.1.2
          Platform: Other
                OS: Linux
            Status: REPORTED
          Severity: minor
          Priority: NOR
         Component: ux-ui
          Assignee: kmymoney-devel at kde.org
          Reporter: kde.bugs at cricalix.net
  Target Milestone: ---

SUMMARY
The ledger entry payee field has a behaviour that I find frustrating - it
remembers the previous payee, but doesn't remember the previous category OR use
the default category if one is assigned for that payee.

A workaround is to delete the last letter of the pre-filled payee, then
down-arrow to select the full match on the existing payee. Depending on the
autofill settings in Settings > Ledger > Data Entry, you then either get the
autofill popup from previous transaction (Same transaction if amount differs..)
or what looks like the default category (With previously most often used..).

This is frustrating, and slows down my data entry.

It looks as though the pre-fill is not triggering whatever trigger is used when
selecting a payee from the dropdown typeahead.

STEPS TO REPRODUCE
1. Open kMyMoney to a ledger view
2. Enter a back-dated transaction for an existing payee, <enter> to save it
3. Tab over to Dolphin to open new PDF
4. Move Okular window a bit
5. Tab back to kMyMoney
6. Ctrl+Ins to start new ledger entry

I'm not sure 3/4/5 matter much, but it's what I'm doing, so I'm including it.

OBSERVED RESULT
Previous payee from step 2 appears in the ledger entry area, defaulting as an
Increase. The category is not set, regardless of the tickbox value and dropdown
value for "default category".

Pressing tab to move to the category field does not fill the category if
default category is ticked and set.

EXPECTED RESULT
One of two options.
1) The payee is not kept.
2) The payee is kept, but if the default category is set, the category field is
populated.

SOFTWARE/OS VERSIONS

Operating System: Kubuntu 21.10
KDE Plasma Version: 5.24.4
KDE Frameworks Version: 5.92.0
Qt Version: 5.15.2
Kernel Version: 5.13.0-40-generic (64-bit)
Graphics Platform: X11

ADDITIONAL INFORMATION

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


More information about the KMyMoney-devel mailing list