From cf3e9239e26fa471ea02616fd20a543741f34fe9 Mon Sep 17 00:00:00 2001 From: Robert Fewell <14uBobIT@gmail.com> Date: Fri, 7 Jun 2019 13:38:25 +0100 Subject: [PATCH] Allow cancelling of a split paste Currently when you paste a split you can not cancel the changes as they are already committed. By opening the transaction for editing before the split paste the cancel option is now available. --- gnucash/register/ledger-core/split-register.c | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/gnucash/register/ledger-core/split-register.c b/gnucash/register/ledger-core/split-register.c index 646dd9b81b..852c85cb71 100644 --- a/gnucash/register/ledger-core/split-register.c +++ b/gnucash/register/ledger-core/split-register.c @@ -953,6 +953,10 @@ gnc_split_register_paste_current (SplitRegister *reg) } } + /* Open the transaction for editing. */ + if (gnc_split_register_begin_edit_or_warn (info, trans)) + { + LEAVE("can't begin editing"); return; }