diff --git a/apps/calculation/calculation_store.cpp b/apps/calculation/calculation_store.cpp index 472889d66..79ae7f18e 100644 --- a/apps/calculation/calculation_store.cpp +++ b/apps/calculation/calculation_store.cpp @@ -142,6 +142,10 @@ void CalculationStore::deleteAll() { } void CalculationStore::tidy() { + if (m_slidedBuffer) { + deleteAll(); + return; + } resetMemoizedModelsAfterCalculationIndex(-1); for (Calculation * c : *this) { c->tidy();