Ledger Behavior

Brendan Coupe 3 at Coupe7.com
Wed Jan 28 02:09:22 GMT 2026


On 1/27/26 6:36 PM, Jack via KMyMoney-devel wrote:
> On 2026.01.27 20:00, Brendan Coupe via KMyMoney-devel wrote:
>> I just cleared a few transactions. When I clear one that is 10 or 20 
>> up from the bottom (and the most recent is at the bottom of the 
>> screen - that is I scrolled all the way down), the ledger jumps up to 
>> where the cleared transaction is second from the bottom of the 
>> displayed ledger and i have to scroll back down to the bottom of the 
>> ledger.
>
> If the transaction you just altered (edit or clear) is placed one 
> above the bottom displayed transaction, I think that could be 
> reasonable, even if it's not quite what you prefer.

I completely disagree and I'm pretty sure 5.1 did not do this. I find 
KMM to be pretty annoying to use right now since I'm constantly 
scrolling back to the bottom of the ledger every time I do anything.

> My problem (historically, I have not noticed it recently, which 
> doesn't mean it hasn't happened) is that after editing a transaction, 
> the ledger scrolls all the way to the top/oldest.  I don't think the 
> system really knows where your transaction is, relative to top/bottom, 
> so scrolling so it is near the bottom of the display makes sense, and 
> might be what the program tries to do.  I suppose it might also be 
> reasonable to leave the edited transaction at the relative window 
> position it was before the action, but I don't know how easy/hard that 
> would be to do.

Why does the ledger have to move at all when I clear a transaction? I 
have a 4K monitor so there are 40 to 50 transactions showing. If the 
bottom one is the most recent (since I scrolled to the bottom when I 
opened the ledger), then clear and transaction 10, 20 or 30 up from the 
bottom, why would the ledger move to hide most of the recent 
transactions? Just set it to cleared and leave the ledger where it was 
before I cleared it. What is the point of moving the ledger up so that 
the cleared transaction is second from the bottom. The next thing I tend 
to do is clear a transaction below it. Now I have to scroll down, clear 
it, the ledger resets so it's not next to the bottom, rinse and repeat. 
This make no sense from a usability perspective. If someone likes this 
behavior then I think it should be added to the settings to go back the 
way 5.1 was.

If I remember correctly the ledger was the main part of the program that 
was changed when moving from 5.1 to 5.2 and a different "tool" was used 
to display the ledger. This has led to a much less user friendly 
interface in my view since some of the buttons that were easily accessed 
at the bottom of the ledger are either up at the top of require a right 
click (such as adding a new transaction). I've gotten used to most of it 
but the ledger autoscrolling away from where I want to be seems to be 
getting worse (since I finally submitted my question). In fact I wonder 
if the bug that was mentioned earlier was fixed and that fix 
accidentally made this worse.

-- 
Brendan



More information about the KMyMoney-devel mailing list