From 2b27ba8d49727658f8eec1623c949ce2d7fa81d0 Mon Sep 17 00:00:00 2001 From: Bastien Montagne <montagne29@wanadoo.fr> Date: Wed, 30 Jul 2014 14:02:36 +0200 Subject: [PATCH] Fix T41245: FBX import error. You can't swich hidden objects to Edit mode... :/ --- io_scene_fbx/import_fbx.py | 3 +++ 1 file changed, 3 insertions(+) diff --git a/io_scene_fbx/import_fbx.py b/io_scene_fbx/import_fbx.py index 17de1a99a..6caffbf94 100644 --- a/io_scene_fbx/import_fbx.py +++ b/io_scene_fbx/import_fbx.py @@ -534,12 +534,15 @@ def blen_read_armatures(fbx_tmpl, armatures, fbx_bones_to_fake_object, scene, gl # Switch to Edit mode. scene.objects.active = bl_adata + is_hidden = bl_adata.hide + bl_adata.hide = False # Can't switch to Edit mode hidden objects... bpy.ops.object.mode_set(mode='EDIT') for b_uuid in bones: blen_read_armatures_add_bone(bl_adata, bl_arm, bones, b_uuid, matrices, fbx_tmpl) bpy.ops.object.mode_set(mode='OBJECT') + bl_adata.hide = is_hidden # Bind armature to objects. arm_mat_back = bl_adata.matrix_basis.copy() -- GitLab