I have a problem in my code, a compute method is not triggered each time a computed field should trigger it.I put an example:
@api.multi
@api.depends('child_ids', 'child_ids.computed_field', 'child_ids.normal_field')
def compute_depending_field(self):
...
Each time child_ids.computed_field changes, @api.depends should trigger the compute_depending_field method, but this is not happening. However, when the other fields of the decorator change, the method is executed.
I did some tests with @api.depends depending on computed fields of one2many fields (like child_ids) and they are not triggering the methods.
Why?