Monday, April 14, 2025
2 changes · 18.0
Enhancements to existing features
This update adds tests that clarify how contact addresses should synchronize between companies, parents, children, and siblings. It helps reduce the risk of future changes accidentally altering address behavior for customers and contacts.
Original PR description
Improve coverage of address sync fields. Purpose is to make cases clearer and cover a bit more current code branches * first contact: updates void parent, not parent with address; * child sync / siblings sync: limited to one level; * invoice / delivery / other adresses are never synchronized; * no upstream update of addresses; Task-4708358 Part of Task-4377720
Custom guided tours can now better control where help tooltips appear, making instructions clearer when default placement is awkward. The tour flow also handles dropdown loading states more reliably, reducing the chance that a guided process gets stuck.
Original PR description
Before this commit, changing the tooltip position of a custom tour was impossible. So, if the tooltip was missplaced, like when pointing at the button to return to the home. Now, the tooltip position of the step can be changed in the custom tour view and the default value is "bottom". TASK-ID: 4623449 --- I confirm I have signed the CLA and read the PR guidelines at www.odoo.com/submit-pr