Miscellaneous fixes

This commit is contained in:
jrheinlaender
2013-05-24 15:15:08 +04:30
committed by Stefan Tröger
parent 04e5d83366
commit 401c4d6dc0
5 changed files with 21 additions and 17 deletions

View File

@@ -65,7 +65,8 @@ static PyObject * setActivePart(PyObject *self, PyObject *args)
PartDesignGui::ActivePartObject = Item;
PartDesignGui::ActiveAppDoc = Item->getDocument();
PartDesignGui::ActiveGuiDoc = Gui::Application::Instance->getDocument(PartDesignGui::ActiveAppDoc);
PartDesignGui::ActiveVp = dynamic_cast<Gui::ViewProviderDocumentObject*> (PartDesignGui::ActiveGuiDoc->getViewProvider(Item)) ;
PartDesignGui::ActiveVp = dynamic_cast<Gui::ViewProviderDocumentObject*> (PartDesignGui::ActiveGuiDoc->getViewProvider(Item));
PartDesignGui::ActiveVp->show();
Item->IsActive.setValue(true);
} else {
// This handles the case of deactivating the workbench