Bug fix
[blender-addons-contrib.git] / mesh_face_info_select.py
index f7b7c38f14d00e54a392676429e65d43755d9b92..80fe41a96a276ab289e32dd59c2b2c852fffb300 100644 (file)
@@ -21,10 +21,10 @@ bl_info = {
     "author": "CoDEmanX",
     "version": (0, 0, 3),
     "blender": (2, 6, 2),
-    "location": "Object data > Face info / select",
-    "description": "Displays triangle, quad and ngon count of the active object. Allows to select faces by these type.",
+    "location": "Properties > Object data > Face info / select",
+    "description": "Displays triangle, quad and ngon count of the active object. Allows to select faces by these types.",
     "warning": "",
-    "wiki_url": "",
+    "wiki_url": "http://wiki.blender.org/index.php/Extensions:2.6/Py/Scripts/Mesh/Face_Info_Select",
     "tracker_url": "",
     "support": 'TESTING',
     "category": "Mesh"
@@ -37,7 +37,7 @@ import bpy
 from bpy.props import EnumProperty
 
 class DATA_OP_facetype_select(bpy.types.Operator):
-    '''Selects all faces of a certain type'''
+    """Select all faces of a certain type"""
     bl_idname = "data.facetype_select"
     bl_label = "Select by face type"
     bl_options = {'REGISTER', 'UNDO'}
@@ -74,6 +74,7 @@ class DATA_PT_info_panel(bpy.types.Panel):
     bl_space_type = "PROPERTIES"
     bl_region_type = "WINDOW"
     bl_context = "data"
+    bl_options = {'DEFAULT_CLOSED'}
 
     @classmethod
     def poll(self, context):
@@ -88,7 +89,7 @@ class DATA_PT_info_panel(bpy.types.Panel):
         tris = quads = ngons = 0
 
         for p in ob.data.polygons:
-            count = len(p.loops)
+            count = p.loop_total
             if count == 3:
                 tris += 1
             elif count == 4: