[kmymoney] [Bug 494865] ledger view: Ctrl+A selects all transactions but does not update balance
Moritz Bunkus
bugzilla_noreply at kde.org
Sat Oct 19 10:56:38 BST 2024
https://bugs.kde.org/show_bug.cgi?id=494865
Moritz Bunkus <kde at bunkus.online> changed:
What |Removed |Added
----------------------------------------------------------------------------
Resolution|LATER |---
Status|RESOLVED |REOPENED
Ever confirmed|0 |1
--- Comment #2 from Moritz Bunkus <kde at bunkus.online> ---
I see your point, but respectfully, you're wrong. Even if no transactions are
hidden, the thing that's shown should be the sum sign & the balance of the
selected transactions instead of the word "Balance:" followed by the sum. This
isn't the case. Here's what actually happens:
• no transactions selected at all; you'll see: "Balance: 12345" (example
values, obviously)
• select some transactions via Ctrl + mouse-clicking; you'll see: "Σ: 78"
• select all transactions via Ctrl+A; you'll still see: "Σ: 78" (!!!! obviously
wrong!)
On top of that you can also try the following sequence & see how things change:
• same starting point as before: no transactions selected at all; you'll see:
"Balance: 12345"
• select all transactions via Ctrl+A; you'll still see: "Balance: 12345"
• deselect a single of the selected transactions via Ctrl + mouse-clicking; you
might now see: "Σ: 989"
All of this is without any filter active, nor with "hide reconciled
transactions".
Now for a third test: I have prepared an leder & inserted three transactions
into it, values are +10, +5 & +2. The +10 is reconciled. Then I turn on "hide
reconciled transactions". Now:
• initially with no transactions selected I see "Balance: 17"
• selecting all via Ctrl+A doesn't change that value at all, even though only
the two transactions with +5 & +2 are selected; I would expect to see "Σ: 7",
instead I still see "Balance: 17"
• now I deselect one transaction with Ctrl + mouse-clicking; it instantly
changes to "Σ: 2" (if I deselect the +5).
• I re-select the deselected one via Ctrl + mouse-clicking so that all visible
(not reconciled) transactions are selected; I now see the expected "Σ: 7"
It's quite obvious that changing the selection of transactions via Ctrl+A
doesn't actually trigger the signal to update the value shown there, making it
temporarily invalid.
Please just give it a try & you'll see that this is indeed a bug. The
instructions are easy to follow, the first two examples don't even require
changes to be made. Thanks.
--
You are receiving this mail because:
You are the assignee for the bug.
More information about the KMyMoney-devel
mailing list