Extensions: Fix visibility restore issue

This commit is contained in:
Stefan Tröger
2016-08-28 12:48:08 +02:00
committed by wmayer
parent 1b150a86c3
commit 86f66c31da
5 changed files with 8 additions and 16 deletions

View File

@@ -612,9 +612,9 @@ void ViewProvider::dropObject(App::DocumentObject* obj) {
void ViewProvider::Restore(Base::XMLReader& reader) {
auto vector = getExtensionsDerivedFromType<Gui::ViewProviderExtension>();
for(Gui::ViewProviderExtension* ext : vector)
ext->extensionRestore(reader);
setStatus(Gui::isRestoring, true);
TransactionalObject::Restore(reader);
setStatus(Gui::isRestoring, false);
}
void ViewProvider::updateData(const App::Property* prop) {