Fix T58679: Missing modifiers update on changes to texture
[blender.git] / source / blender / modifiers / intern / MOD_wave.c
index a517f753791b8b989b1f510874e31ffdbaf12846..f6192d645e9cedee6eb2e81d76f2f69974b87998 100644 (file)
@@ -126,6 +126,9 @@ static void updateDepsgraph(ModifierData *md, const ModifierUpdateDepsgraphConte
        if (wmd->objectcenter != NULL || wmd->map_object != NULL) {
                DEG_add_object_relation(ctx->node, ctx->object, DEG_OB_COMP_TRANSFORM, "Wave Modifier");
        }
+       if (wmd->texture != NULL) {
+               DEG_add_generic_id_relation(ctx->node, &wmd->texture->id, "Wave Modifier");
+       }
 }
 
 static CustomDataMask requiredDataMask(Object *UNUSED(ob), ModifierData *md)