From 790d9ca4b270cf2c8e44452334b810745aec302e Mon Sep 17 00:00:00 2001 From: Bernd Hahnebach Date: Mon, 21 May 2018 14:32:41 +0200 Subject: [PATCH] FEM: result and gmsh mesh obj, do not load FEM wb on double click. Only the analysis container should have this --- src/Mod/Fem/femguiobjects/_ViewProviderFemMeshGmsh.py | 1 - src/Mod/Fem/femguiobjects/_ViewProviderFemResultMechanical.py | 2 -- 2 files changed, 3 deletions(-) diff --git a/src/Mod/Fem/femguiobjects/_ViewProviderFemMeshGmsh.py b/src/Mod/Fem/femguiobjects/_ViewProviderFemMeshGmsh.py index 6b593fbd16..371c87757c 100644 --- a/src/Mod/Fem/femguiobjects/_ViewProviderFemMeshGmsh.py +++ b/src/Mod/Fem/femguiobjects/_ViewProviderFemMeshGmsh.py @@ -79,7 +79,6 @@ class _ViewProviderFemMeshGmsh: return def doubleClicked(self, vobj): - FreeCADGui.activateWorkbench('FemWorkbench') # Group meshing is only active on active analysis, we should make sure the analysis the mesh belongs too is active gui_doc = FreeCADGui.getDocument(vobj.Object.Document) if not gui_doc.getInEdit(): diff --git a/src/Mod/Fem/femguiobjects/_ViewProviderFemResultMechanical.py b/src/Mod/Fem/femguiobjects/_ViewProviderFemResultMechanical.py index 3d4dcf5421..4daeb1144f 100644 --- a/src/Mod/Fem/femguiobjects/_ViewProviderFemResultMechanical.py +++ b/src/Mod/Fem/femguiobjects/_ViewProviderFemResultMechanical.py @@ -63,8 +63,6 @@ class _ViewProviderFemResultMechanical: return def doubleClicked(self, vobj): - if FreeCADGui.activeWorkbench().name() != 'FemWorkbench': - FreeCADGui.activateWorkbench("FemWorkbench") guidoc = FreeCADGui.getDocument(vobj.Object.Document) # check if another VP is in edit mode, https://forum.freecadweb.org/viewtopic.php?t=13077#p104702 if not guidoc.getInEdit():