From 533442b874d0ba9fe8dec8eabd104aad645af8ae Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Gr=C3=A9gory=20Soutad=C3=A9?= Date: Sun, 5 Feb 2017 10:02:08 +0100 Subject: [PATCH] Fix a bug : Sub operations were not removed from database when deleting meta operation --- src/view/grid/GridAccount.cpp | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/src/view/grid/GridAccount.cpp b/src/view/grid/GridAccount.cpp index dd0af56..8b424dd 100644 --- a/src/view/grid/GridAccount.cpp +++ b/src/view/grid/GridAccount.cpp @@ -701,6 +701,11 @@ int GridAccount::RemoveMeta(Operation op, int line, bool removeRoot, bool delete RemoveRow(op2, line+1, deleteOp); deletedOperations++; } + else + { + if (deleteOp) + DeleteOperation(op2); + } } }