[ViewProvider2DObject=>Sketcher] Fix grid visibility management

Error in grid visibility equation that makes grid to disappear when saving document in Edit mode
This commit is contained in:
0penBrain
2021-11-02 19:25:12 +01:00
committed by Uwe
parent 648c55c8a0
commit 76130c85ce

View File

@@ -274,7 +274,7 @@ void ViewProvider2DObjectGrid::onChanged(const App::Property* prop)
ViewProviderPart::onChanged(prop);
if (prop == &ShowGrid || prop == &ShowOnlyInEditMode || prop == &Visibility) {
if (ShowGrid.getValue() && Visibility.getValue() && !(ShowOnlyInEditMode.getValue() && !this->isEditing()))
if (ShowGrid.getValue() && ((Visibility.getValue() && !ShowOnlyInEditMode.getValue()) || this->isEditing()))
createGrid();
else
Gui::coinRemoveAllChildren(GridRoot);