FEM: python objects task panel, clear selection on task panel close

This commit is contained in:
Bernd Hahnebach
2018-05-21 14:31:33 +02:00
committed by wmayer
parent f5fe86a39b
commit 4dea888fda
7 changed files with 7 additions and 0 deletions

View File

@@ -468,6 +468,7 @@ class _TaskPanelFemElementFluid1D:
def setback_listobj_visibility(self):
'''set back Visibility of the list objects
'''
FreeCADGui.Selection.clearSelection()
for obj in self.obj_notvisible:
obj.ViewObject.Visibility = False
self.obj_notvisible = []

View File

@@ -267,6 +267,7 @@ class _TaskPanelFemElementGeometry1D:
def setback_listobj_visibility(self):
'''set back Visibility of the list objects
'''
FreeCADGui.Selection.clearSelection()
for obj in self.obj_notvisible:
obj.ViewObject.Visibility = False
self.obj_notvisible = []

View File

@@ -225,6 +225,7 @@ class _TaskPanelFemElementGeometry2D:
def setback_listobj_visibility(self):
'''set back Visibility of the list objects
'''
FreeCADGui.Selection.clearSelection()
for obj in self.obj_notvisible:
obj.ViewObject.Visibility = False
self.obj_notvisible = []

View File

@@ -226,6 +226,7 @@ class _TaskPanelFemElementRotation1D:
def setback_listobj_visibility(self):
'''set back Visibility of the list objects
'''
FreeCADGui.Selection.clearSelection()
for obj in self.obj_notvisible:
obj.ViewObject.Visibility = False
self.obj_notvisible = []

View File

@@ -699,6 +699,7 @@ class _TaskPanelFemMaterial:
def setback_listobj_visibility(self):
'''set back Visibility of the list objects
'''
FreeCADGui.Selection.clearSelection()
for obj in self.obj_notvisible:
obj.ViewObject.Visibility = False
self.obj_notvisible = []

View File

@@ -280,6 +280,7 @@ class _TaskPanelFemMeshGroup:
def setback_listobj_visibility(self):
'''set back Visibility of the list objects
'''
FreeCADGui.Selection.clearSelection()
for obj in self.obj_notvisible:
obj.ViewObject.Visibility = False
self.obj_notvisible = []

View File

@@ -276,6 +276,7 @@ class _TaskPanelFemMeshRegion:
def setback_listobj_visibility(self):
'''set back Visibility of the list objects
'''
FreeCADGui.Selection.clearSelection()
for obj in self.obj_notvisible:
obj.ViewObject.Visibility = False
self.obj_notvisible = []