diff --git a/src/finiteVolume/fvMesh/fvMesh.C b/src/finiteVolume/fvMesh/fvMesh.C index 0c0bc77101..b25219310e 100644 --- a/src/finiteVolume/fvMesh/fvMesh.C +++ b/src/finiteVolume/fvMesh/fvMesh.C @@ -475,10 +475,10 @@ bool Foam::fvMesh::dynamic() const bool Foam::fvMesh::update() { - // return !(!topoChanger_->update() && !mover_->update()); - topoChanger_->update(); - mover_->update(); - return true; + bool updated = topoChanger_->update(); + updated = mover_->update() || updated; + + return updated; }