Version: 4.5.1 (using KDE 4.5.1) OS: Linux Previous versions of kmymoney allowed me to: 1) select several transactions by ctrl clicking in the ledger or select first then shift select last 2) click 'Edit' 3) Make a change - for example change a date - and click Enter All selected transactions would have their date changed. What happens now is that, if I select two transactions, edit, make change, click Enter then the first transaction accepts all the changes, the second transaction is not changed at all. This actually overwrites the changed transaction with data from the other transaction. This is very serious in the Reconcile view. I used to be able to select multiple transactions (ctrl click again, or select first, Ctrl select last) then right mouse click, mark transaction as reconciled. A whole list would get reconciled. Now I have to right click each transaction individually and mark it reconciled. This is a major step backwards. It makes using kmymoney much less efficient. Reproducible: Always Steps to Reproduce: Select multiple transactions. Right click, chose edit. Actual Results: A blank transaction form appears and you can change nothing, or the form is pre-filled with one set of details, and you cannot e.g. just change the date. Expected Results: A form appears with just the common data filled in, you can change the common data and the change is applied to all selected transactions. OS: Linux (x86_64) release 2.6.35-24-generic Compiler: cc
I think I have fixed that in r1141735 (svn diff -r 1141734:1141735) to fix #242562 in SVN HEAD. Apparently, this fix was never backported. Any volunteers?
Jonathan, Are you aware that you can select multiple transactions in the register (whether in reconcile or normal mode) right click and select to mark the transactions as cleared or reconciled? Unless this is a new bug, this works correctly, without "editing" the transactions.
(In reply to comment #2) Thank you, I have just re-checked and you are correct. It's not perfect, but good enough. For the record what now happens is I select multiple items (in normal view), right click and choose 'Mark transaction as ...'. That works, the transactions are still selected, but if I now try to right mouse click (to undo what I just did by way of testing) I get the menu but all options except New are greyed out. So I have to unselect and reselect in order to be able to perform a second right mouse click, mark transaction as.... etc. to make a further change.
SVN commit 1231876 by conet: BUG: 262095 When loading the ledger initially we notify everyone that no transaction is selected. After finishing make sure we let them know again what transaction are selected. In short keep KMyMoneyApp's (the one handling the actions) selected transactions list in sync with the transactions selected in the ledger. M +2 -0 kgloballedgerview.cpp WebSVN link: http://websvn.kde.org/?view=rev&revision=1231876
(In reply to comment #3) > (In reply to comment #2) > Thank you, I have just re-checked and you are correct. It's not perfect, but > good enough. For the record what now happens is I select multiple items (in > normal view), right click and choose 'Mark transaction as ...'. That works, the > transactions are still selected, but if I now try to right mouse click (to undo > what I just did by way of testing) I get the menu but all options except New > are greyed out. So I have to unselect and reselect in order to be able to > perform a second right mouse click, mark transaction as.... etc. to make a > further change. Thanks for the clear description of what was not working correctly. I may have never noticed such an odd behavior :).
*** Bug 273205 has been marked as a duplicate of this bug. ***
*** Bug 250442 has been marked as a duplicate of this bug. ***