PartDesign: fix non-selectable datum features

This commit is contained in:
DeepSOIC
2017-03-12 23:01:20 +03:00
committed by Yorik van Havre
parent 7e6ad7412c
commit 0d81472fa8

View File

@@ -77,6 +77,9 @@ TaskDatumParameters::TaskDatumParameters(ViewProviderDatum *ViewProvider,QWidget
TaskDatumParameters::~TaskDatumParameters()
{
if(this->ViewProvider && this->ViewProvider->isDerivedFrom(ViewProviderDatum::getClassTypeId()))
static_cast<ViewProviderDatum*>(this->ViewProvider)->setPickable(true);
Gui::Selection().rmvSelectionGate();
}
@@ -100,8 +103,6 @@ TaskDlgDatumParameters::~TaskDlgDatumParameters()
bool TaskDlgDatumParameters::reject() {
Gui::Selection().rmvSelectionGate();
static_cast<ViewProviderDatum*>(ViewProvider)->setPickable(true);
return PartGui::TaskDlgAttacher::reject();
}