https://bugs.kde.org/show_bug.cgi?id=514417
Bug ID: 514417
Summary: Ledger Window Data Entries Screen Jumping In Reconcile
Mode
Classification: Applications
Product: kmymoney
Version First 5.2.1
Reported In:
Platform: Other
OS: Linux
Status: REPORTED
Severity: normal
Priority: NOR
Component: general
Assignee: [email protected]
Reporter: [email protected]
Target Milestone: ---
Created attachment 188392
--> https://bugs.kde.org/attachment.cgi?id=188392&action=edit
Screencast kmymoney jumping reconcile screen
SUMMARY
A slightly "odd" issue to report.
When I reconcile an account, when I click in the "C" column of an entry, I
notice the entry ledger line jumps down and then returns to its original
position.
In the "reconcile" operation, right at the top of the ledger and just below the
column headings is a "Reconciliation" line with a "pink" background fill with
the date and amount of the previously completed account reconciliation. The
next line below this is a "Last Month" line with a "greenish" background fill.
What I observe is that every time I click in the "C" column of an entry new
"Reconciliation" lines momentarily appear right at the top of the ledger, above
the original "Reconciliation" and "Last Month" lines. These extra lines are the
cause of the account ledger lines jumping down line and then returning to their
original position. I suspect the that the number of "Reconciliation" lines that
momentarily appear correspond to the number of previous account
reconciliations.
I will try to upload a short screenshot video, and a PDF file with some
individual video frame captures in a PDF file.
On further investigation what appears to be causing the issue is a combination
of:
1. An account with at least 2 previous reconciliations. With only one previous
reconciliation the issue does not show.
2. Having the KMyMoney ledger view option "Show all reconciliation entries with
date and balance in ledger" set.
If I change the KMyMoney ledger view option to either of "Don't show
reconciliation entries" or "Show last reconciliation entry with date and
balance in ledger", the issue no longer occurs.
I used a slightly adulterated copy of my main data file for the video screen
capture attached to this ticket. I could not at first reproduce this with a new
data file starting from scratch. It was only in the process of collecting the
data for this ticket that I was able to identify what was causing the issue.
Since then I have created a KMyMoney test file "test_debug_03.kmy" that shows
the issue. To see this issue in this file you need to:
1) Have the KMyMoney ledger view option "Show all reconciliation entries with
date and balance in ledger" set.
2) Reconcile the "Checking Account". The test file already has two completed
reconciliations for this account.
Part of the reason I am creating this ticket is that unexpected ledger items
appearing and then disappearing might possibly be connected to the issue seen
in bug 513777.
STEPS TO REPRODUCE
1. Have the KMyMoney ledger view option "Show all reconciliation entries with
date and balance in ledger" set.
2. Use an account with at least 2 previous reconciliations. With only one
previous reconciliation the issue does not show.
3. Reconcile the "Checking Account".
4. Change the reconcile status of entries by clicking in the "C" column of the
account ledger view.
OBSERVED RESULT
The entries in the ledger view jump down and then back up again.
EXPECTED RESULT
The entries in the ledger view should not change, other than the entry in the
"C" column.
SOFTWARE/OS VERSIONS
Observed in Windows 10
Observed in Linux using KMyMoney AppImage file:
kmymoney-5.2-5096-linux-gcc-x86_64.AppImage
ADDITIONAL INFORMATION
--
You are receiving this mail because:
You are watching all bug changes.