From de13c4cb0962ae050bc4346bd7542e1313631642 Mon Sep 17 00:00:00 2001 From: marioalexis84 <53127171+marioalexis84@users.noreply.github.com> Date: Mon, 12 Feb 2024 14:22:44 -0300 Subject: [PATCH] Fem: Prevent selection of partially attached object - fixes #12163 (#12220) * Fem: Use of wrong class name in macro * Fem: Prevent selection of partially attached object - fixes #12163 --- src/Mod/Fem/Gui/ViewProviderAnalysis.cpp | 5 ----- src/Mod/Fem/Gui/ViewProviderAnalysis.h | 2 +- 2 files changed, 1 insertion(+), 6 deletions(-) diff --git a/src/Mod/Fem/Gui/ViewProviderAnalysis.cpp b/src/Mod/Fem/Gui/ViewProviderAnalysis.cpp index cd47968d34..48f3f1c3e6 100644 --- a/src/Mod/Fem/Gui/ViewProviderAnalysis.cpp +++ b/src/Mod/Fem/Gui/ViewProviderAnalysis.cpp @@ -110,11 +110,6 @@ void ViewProviderFemAnalysis::attach(App::DocumentObject* obj) { Gui::ViewProviderDocumentObjectGroup::attach(obj); extension.attach(this); - // activate analysis if currently active workbench is FEM - auto* workbench = Gui::WorkbenchManager::instance()->active(); - if (workbench->name() == "FemWorkbench") { - doubleClicked(); - } } void ViewProviderFemAnalysis::highlightView(Gui::ViewProviderDocumentObject* view) diff --git a/src/Mod/Fem/Gui/ViewProviderAnalysis.h b/src/Mod/Fem/Gui/ViewProviderAnalysis.h index e5d869d387..1d3da46d70 100644 --- a/src/Mod/Fem/Gui/ViewProviderAnalysis.h +++ b/src/Mod/Fem/Gui/ViewProviderAnalysis.h @@ -50,7 +50,7 @@ private: class FemGuiExport ViewProviderFemAnalysis: public Gui::ViewProviderDocumentObjectGroup { Q_DECLARE_TR_FUNCTIONS(FemGui::ViewProviderFemAnalysis) - PROPERTY_HEADER_WITH_OVERRIDE(FemGui::ViewProviderAnalysis); + PROPERTY_HEADER_WITH_OVERRIDE(FemGui::ViewProviderFemAnalysis); public: /// constructor