[Bf-blender-cvs] [d6d7297] openvdb: Fix missing object drawing update when done exporting.
Kévin Dietrich
noreply at git.blender.org
Fri Jun 5 14:06:18 CEST 2015
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)
More information about the Bf-blender-cvs
mailing list