Commit: d6d7297b746c8ef4010b53953eed9db1f2dbb7cc
Author: Kévin Dietrich
Date: Thu May 14 19:42:20 2015 +0200
Branches: openvdb
https://developer.blender.org/rBd6d7297b746c8ef4010b53953eed9db1f2dbb7cc
Fix missing object drawing update when done exporting.
===================================================================
M source/blender/editors/object/object_modifier.c
===================================================================
diff --git a/source/blender/editors/object/object_modifier.c
b/source/blender/editors/object/object_modifier.c
index 77368d9..112dffe 100644
--- a/source/blender/editors/object/object_modifier.c
+++ b/source/blender/editors/object/object_modifier.c
@@ -2359,7 +2359,10 @@ static void smoke_export_startjob(void *customdata,
short *stop, short *do_updat
static void smoke_export_endjob(void *customdata)
{
SmokeExportJob *sej = customdata;
- WM_main_add_notifier(NC_OBJECT | ND_DRAW, sej->ob);
+ Object *ob = sej->ob;
+
+ DAG_id_tag_update(&ob->id, OB_RECALC_DATA);
+ WM_main_add_notifier(NC_OBJECT | ND_MODIFIER, ob);
}
static int smoke_vdb_export_exec(bContext *C, wmOperator *op)
_______________________________________________
Bf-blender-cvs mailing list
[email protected]
http://lists.blender.org/mailman/listinfo/bf-blender-cvs