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

Reply via email to