[Bf-blender-cvs] [5b3c7458e9f] soc-2020-io-performance: Exporter: Complete TODO about exiting edit mode gracefully.
Ankit Meel
noreply at git.blender.org
Tue Nov 3 10:46:43 CET 2020
Commit: 5b3c7458e9f93367f81f2bfa429071279b35bbbc
Author: Ankit Meel
Date: Tue Nov 3 15:16:17 2020 +0530
Branches: soc-2020-io-performance
https://developer.blender.org/rB5b3c7458e9f93367f81f2bfa429071279b35bbbc
Exporter: Complete TODO about exiting edit mode gracefully.
===================================================================
M source/blender/io/wavefront_obj/exporter/obj_exporter.cc
===================================================================
diff --git a/source/blender/io/wavefront_obj/exporter/obj_exporter.cc b/source/blender/io/wavefront_obj/exporter/obj_exporter.cc
index 774fbaaf8a4..570be31e47d 100644
--- a/source/blender/io/wavefront_obj/exporter/obj_exporter.cc
+++ b/source/blender/io/wavefront_obj/exporter/obj_exporter.cc
@@ -236,9 +236,7 @@ static bool append_frame_to_filename(const char *filepath,
*/
void exporter_main(bContext *C, const OBJExportParams &export_params)
{
- /* TODO(ankitm) find a better way to exit edit mode that doesn't hit assert
- * https://hastebin.com/mitihetagi in file F8653460 */
- ED_object_editmode_exit(C, EM_FREEDATA);
+ ED_object_mode_set(C, OB_MODE_OBJECT);
OBJDepsgraph obj_depsgraph(C, export_params.export_eval_mode);
Scene *scene = DEG_get_input_scene(obj_depsgraph.get());
const char *filepath = export_params.filepath;
More information about the Bf-blender-cvs
mailing list