Salome HOME
projects
/
modules
/
shaper.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
| inline |
side by side
(parent:
b8fd6d0
)
Fix wrong unprompted update of entities on non-active sketches
author
azv
<azv@opencascade.com>
Tue, 30 Aug 2016 06:06:31 +0000
(09:06 +0300)
committer
azv
<azv@opencascade.com>
Tue, 30 Aug 2016 06:06:31 +0000
(09:06 +0300)
src/SketchSolver/SketchSolver_Group.cpp
patch
|
blob
|
history
diff --git
a/src/SketchSolver/SketchSolver_Group.cpp
b/src/SketchSolver/SketchSolver_Group.cpp
index 9447f1e1efd410d80bdadbdaea240fd9ac80d86f..2dbb20336ad790d222b820619c1ed0e4c9ebfabc 100644
(file)
--- a/
src/SketchSolver/SketchSolver_Group.cpp
+++ b/
src/SketchSolver/SketchSolver_Group.cpp
@@
-621,6
+621,11
@@
void SketchSolver_Group::removeConstraint(ConstraintPtr theConstraint)
}
if (aCIter != myConstraints.end())
myConstraints.erase(aCIter);
+ // empty group => clear storage
+ if (myConstraints.empty()) {
+ myStorage = StoragePtr();
+ updateWorkplane();
+ }
}
// ============================================================================