From b0bc272d57b7576a3c2d2f07747c7cfff3b43908 Mon Sep 17 00:00:00 2001 From: mpv Date: Wed, 24 Oct 2018 19:33:20 +0300 Subject: [PATCH] Fix for the issue #2630 : on redo, there is only one edge in the results --- src/Model/Model_ResultBody.cpp | 1 + 1 file changed, 1 insertion(+) diff --git a/src/Model/Model_ResultBody.cpp b/src/Model/Model_ResultBody.cpp index 7c7171ddd..384bbd61a 100644 --- a/src/Model/Model_ResultBody.cpp +++ b/src/Model/Model_ResultBody.cpp @@ -207,6 +207,7 @@ void Model_ResultBody::updateSubs(const std::shared_ptr& theThisS TDF_Label aDataLab = std::dynamic_pointer_cast(data())->label(); if (!aDataLab.IsNull()) { TDataStd_UAttribute::Set(aDataLab, kUpdateConnectedTopology); + isConnectedTopology(); // to store this flag in transaction, #2630 } } // iterate all sub-solids of compsolid to make sub-results synchronized with them -- 2.39.2