Saturday, December 27, 2025
2 changes · saas-18.3
Resolved issues and error corrections
This update fixes an issue where avatars in discussion threads were sometimes incorrectly positioned above other elements due to a z-index problem. The change ensures all avatars stack consistently, providing a cleaner and more reliable visual experience for users. This improves the overall appearance of discussions.
Original PR description
Before this commit, the avatar's in the avatar stack z-index was derived from the participant’s position in the recordset, resulting in descending z-index values greater than 1. Since .o-mail-DiscussSidebar-top has a z-index of 2, avatars with a higher z-index could incorrectly appear above it when multiple avatars were present. This commit fixes the issue by assigning a fixed z-index of 1 to all avatars, ensuring a consistent and correct stacking behavior. task-5417539 --- I confirm I have signed the CLA and read the PR guidelines at www.odoo.com/submit-pr Forward-Port-Of: odoo/odoo#240189
This update fixes a vulnerability in the Point of Sale test process. Previously, the test relied on translated button labels, making it susceptible to issues when translations changed. The fix ensures the test uses the default language's decimal separator, improving test stability and reliability.
Original PR description
In the tour added in this commit[^1], they switched the language to French to test `,` as a decimal separator. The test depends on a button label to click that was translated to French. This is pretty brittle since translations can change, and also not necessary for what we need to test. We just change the decimal separator on the current language in the test so the label can keep the source language. This is also done in other places in the tours. (Issue found when translating saas-19.1) [^1]: https://github.com/odoo/odoo/commit/c712835cf7fc364a50ad9797f933df148720e829