Fix #104576: FBX export of Edit Mode Objects while Blender is not in Edit Mode can...
commitc2ec9ce52df6e13685ba34ecc7245b2ec5e1cadf
authorThomas Barlow <github@mysterymayhem.co.uk>
Wed, 24 May 2023 04:22:26 +0000 (24 05:22 +0100)
committerGitea <gitea@fake.local>
Fri, 9 Jun 2023 09:40:12 +0000 (9 11:40 +0200)
treed689a61832fed5430194f926edfc920ec63a3c2c
parent61b4a065649e587042953d3443c17ded11f18459
Fix #104576: FBX export of Edit Mode Objects while Blender is not in Edit Mode can fail.

All Objects to be exported are now checked for not being in Edit Mode
prior to exporting.

In the rare case that an Object is found to be in Edit Mode, it is
temporarily added to the current view layer, temporarily set as active
and then set to Object Mode.

If an Object cannot be set to Object mode for some reason, an error is
reported to the Operator and exporting is aborted.

Pull Request: https://projects.blender.org/blender/blender-addons/pulls/104633
io_scene_fbx/export_fbx_bin.py
io_scene_fbx/fbx_utils.py