diff --git a/src/blenderbim/blenderbim/bim/module/search/__init__.py b/src/blenderbim/blenderbim/bim/module/search/__init__.py index 6270057cf3..f604aac15f 100644 --- a/src/blenderbim/blenderbim/bim/module/search/__init__.py +++ b/src/blenderbim/blenderbim/bim/module/search/__init__.py @@ -32,7 +32,7 @@ classes = ( operator.SelectGlobalId, operator.SelectIfcClass, operator.SelectPset, - operator.Reset3dView, + operator.UnhideAllElements, operator.FilterModelElements, prop.BIMFilterClasses, prop.BIMFilterBuildingStoreys, diff --git a/src/blenderbim/blenderbim/bim/module/search/operator.py b/src/blenderbim/blenderbim/bim/module/search/operator.py index c467ec9c28..37385092ff 100644 --- a/src/blenderbim/blenderbim/bim/module/search/operator.py +++ b/src/blenderbim/blenderbim/bim/module/search/operator.py @@ -467,9 +467,14 @@ class ActivateIfcBuildingStoreyFilter(bpy.types.Operator): class Reset3dView(bpy.types.Operator): + + +class UnhideAllElements(bpy.types.Operator): """Filter model elements based on selection""" bl_idname = "bim.reset_3d_view" bl_label = "Reset 3D View" + bl_idname = "bim.unhide_all_elements" + bl_label = "Unhide All Elements" def execute(self, context): for obj in bpy.data.scenes["Scene"].objects: diff --git a/src/blenderbim/blenderbim/bim/module/search/prop.py b/src/blenderbim/blenderbim/bim/module/search/prop.py index a060514c81..0ddc730d51 100644 --- a/src/blenderbim/blenderbim/bim/module/search/prop.py +++ b/src/blenderbim/blenderbim/bim/module/search/prop.py @@ -16,6 +16,7 @@ # You should have received a copy of the GNU General Public License # along with BlenderBIM Add-on. If not, see . +import bpy from ifcopenshell import util from ifcopenshell.util.selector import Selector import blenderbim.tool as tool