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

Reply via email to