Skip to content
Snippets Groups Projects
Commit 2829c040 authored by Clemens Barth's avatar Clemens Barth
Browse files

T94008, T94292

Check before, if the user is in the 'EDIT_MESH' mode. If so, change to 'OBJECT' mode.
parent 8372ef96
No related branches found
No related tags found
No related merge requests found
......@@ -203,8 +203,9 @@ class IMPORT_OT_pdb(Operator, ImportHelper):
def execute(self, context):
# To be on the safe side, we switch to the 'OBJECT' mode.
bpy.ops.object.mode_set(mode='OBJECT', toggle=False)
# Switch to 'OBJECT' mode when in 'EDIT' mode.
if bpy.context.mode == 'EDIT_MESH':
bpy.ops.object.mode_set(mode='OBJECT', toggle=False)
# This is in order to solve this strange 'relative path' thing.
filepath_pdb = bpy.path.abspath(self.filepath)
......
......@@ -153,8 +153,9 @@ class IMPORT_OT_xyz(Operator, ImportHelper):
col.prop(self, "images_per_key")
def execute(self, context):
# To be on the safe side, we switch to the 'OBJECT' mode.
bpy.ops.object.mode_set(mode='OBJECT', toggle=False)
# Switch to 'OBJECT' mode when in 'EDIT' mode.
if bpy.context.mode == 'EDIT_MESH':
bpy.ops.object.mode_set(mode='OBJECT', toggle=False)
del ALL_FRAMES[:]
del ELEMENTS[:]
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment