So I have a field which is being computed:
I have used the logger to make sure the fields are being computed on the fly however they aren't updating in the field view?
Edit: compute function
@api.depends('product_uom_qty', 'discount', 'price_unit', 'tax_id')def _compute_amount(self):for line in self:price = line.price_unit * (1 - (line.discount or 0.0) / 100.0)taxes = line.tax_id.compute_all(price, line.quote_id.currency_id, line.product_uom_qty, product=line.product_id, partner=line.quote_id.partner_shipping_id)line.update({'price_tax': sum(t.get('amount', 0.0) for t in taxes.get('taxes', [])),'price_total': taxes['total_included'],'price_subtotal': taxes['total_excluded'],})