[apps/calculation] Handle pool failure while calculations are slided

Exmaple :
1+1
identity(30) -> Failure while 1+1 is slided on the right
This commit is contained in:
Léa Saviot
2019-08-22 10:07:34 +02:00
parent e1dbda7769
commit a3f2ab30dc

View File

@@ -142,6 +142,10 @@ void CalculationStore::deleteAll() {
}
void CalculationStore::tidy() {
if (m_slidedBuffer) {
deleteAll();
return;
}
resetMemoizedModelsAfterCalculationIndex(-1);
for (Calculation * c : *this) {
c->tidy();