App: fix property ordering problem when undo/redo (#3255)

* Part: fix Placement/Shape onChanged() handling

* App: fix property ordering problem when undo/redo
See https://tracker.freecadweb.org/view.php?id=4265#c14271

* Gui: fix undo/redo signaling
Make sure to signal after all properties has been restored
This commit is contained in:
Zheng Lei
2022-02-21 19:29:01 +08:00
committed by GitHub
parent f12ae8a13c
commit 170a12089c
14 changed files with 250 additions and 68 deletions

View File

@@ -701,3 +701,7 @@ std::string ViewProviderDocumentObject::getFullName() const {
return pcObject->getFullName() + ".ViewObject";
return std::string("?");
}
App::Document *ViewProviderDocumentObject::getOwnerDocument() const {
return pcObject?pcObject->getDocument():0;
}