Welcome to mirror list, hosted at ThFree Co, Russian Federation.

git.blender.org/blender.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSergey Sharybin <sergey.vfx@gmail.com>2017-07-21 15:20:30 +0300
committerSergey Sharybin <sergey.vfx@gmail.com>2017-07-21 15:20:30 +0300
commit9edb7e49d7e5e69385f3a0434c568c79fad88cd8 (patch)
tree86920a3a0ca2b7ad11ce5a9c2d79786d793a7bf0 /source/blender/makesrna
parent4e28d88ece20fabd773a0a2e7b3423227358b7c7 (diff)
Depsgraph: Fix missing material update when changing links in node tree
Diffstat (limited to 'source/blender/makesrna')
-rw-r--r--source/blender/makesrna/intern/rna_nodetree.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/source/blender/makesrna/intern/rna_nodetree.c b/source/blender/makesrna/intern/rna_nodetree.c
index 3c5989c79cd..0b92749e7ad 100644
--- a/source/blender/makesrna/intern/rna_nodetree.c
+++ b/source/blender/makesrna/intern/rna_nodetree.c
@@ -2284,11 +2284,11 @@ static void rna_NodeSocket_value_update(Main *bmain, Scene *scene, PointerRNA *p
FOREACH_NODETREE(bmain, tntree, id) {
switch (GS(id->name)) {
case ID_WO:
- DEG_id_tag_update_ex(bmain, id, 0);
+ DEG_id_tag_update_ex(bmain, id, DEG_TAG_SHADING_UPDATE);
WM_main_add_notifier(NC_MATERIAL | ND_SHADING, NULL);
break;
case ID_MA:
- DEG_id_tag_update_ex(bmain, id, 0);
+ DEG_id_tag_update_ex(bmain, id, DEG_TAG_SHADING_UPDATE);
WM_main_add_notifier(NC_MATERIAL | ND_SHADING, id);
break;
}