Bug 338298

Summary: Multiple transactions cannot be moved. Add new option to Transaction menu.
Product: [Applications] kmymoney Reporter: BobSCA <bobs_spam_0>
Component: generalAssignee: KMyMoney Devel Mailing List <kmymoney-devel>
Status: RESOLVED FIXED    
Severity: wishlist CC: onet.cristian
Priority: NOR    
Version: 4.6.4   
Target Milestone: ---   
Platform: Microsoft Windows   
OS: Microsoft Windows   
Latest Commit: Version Fixed In: 4.7.1

Description BobSCA 2014-08-15 14:45:34 UTC
It is possible to move a single transaction in the ledger by right clicking on it. However, multiple transactions cannot be moved in this way as right clicking changes the selection to a single transaction.

Please add a Move operation to the Transaction menu.

Reproducible: Always

Steps to Reproduce:
1.Select multiple transactions in ledger
2.Right click.

Actual Results:  
Selection changes to a single transaction.

Expected Results:  
Multiple transactions should remain selected. 

Alternatively, adding a Move operation to the Transaction menu is a good solution.
Comment 1 Cristian Oneț 2014-10-07 19:11:02 UTC
This has been discussed here http://lists.kde.org/?t=141267135800002&r=1&w=2
As a workaround you can use the menu key to trigger the context menu.
It's a Windows issue that will be fixed.
Comment 2 Cristian Oneț 2014-10-07 19:22:28 UTC
Git commit 0e89408581faa2cee88740961c4fdd69678d0c52 by Cristian Oneț.
Committed on 07/10/2014 at 19:17.
Pushed by conet into branch 'master'.

Fix the context menu triggering with multiple selection on Windows.

This is a Windows only fix but it does not require the code to be
added for Windows only since, as the comment states, on Linux the
condition will never be fullfiled.

M  +8    -0    kmymoney/widgets/register.cpp

http://commits.kde.org/kmymoney/0e89408581faa2cee88740961c4fdd69678d0c52
Comment 3 Cristian Oneț 2014-10-07 19:23:12 UTC
Git commit 90182f8454310ddd8d7745682ac5dbcbebd1ba1c by Cristian Oneț.
Committed on 07/10/2014 at 19:17.
Pushed by conet into branch '4.7'.

Fix the context menu triggering with multiple selection on Windows.

This is a Windows only fix but it does not require the code to be
added for Windows only since, as the comment states, on Linux the
condition will never be fullfiled.
(cherry picked from commit 0e89408581faa2cee88740961c4fdd69678d0c52)

M  +8    -0    kmymoney/widgets/register.cpp

http://commits.kde.org/kmymoney/90182f8454310ddd8d7745682ac5dbcbebd1ba1c