diff --git a/limereport/lrpagedesignintf.cpp b/limereport/lrpagedesignintf.cpp index e266e44..e0a5ec2 100644 --- a/limereport/lrpagedesignintf.cpp +++ b/limereport/lrpagedesignintf.cpp @@ -413,6 +413,11 @@ template BaseDesignIntf *PageDesignIntf::internalAddBand(T bandType) { + if (m_insertMode) { + m_insertMode = false; + emit itemInsertCanceled(m_insertItemType); + } + QSet needParentBands; needParentBands << BandDesignIntf::SubDetailBand << BandDesignIntf::SubDetailHeader