Tuesday, June 24, 2025
3 changes · saas-18.4
Resolved issues and error corrections
Fixed an issue where text translated with AI on multilingual websites was inserted without the expected visual highlight. This helps editors clearly see the newly translated content after inserting it, reducing confusion during website editing.
Original PR description
The bundle didn't include a CSS file responsible for highlighting the text you selected, translated and inserted. **Steps to see the issue:** - Start editing website in a multilingual website environment - Drop any snippet that has text in it - Select text, expand the toolbar above, and select "Translate with AI" - Select language, wait for the translation and click Insert => Text is inserted, and the highlighting `div` is inserted above, but the style isn't applied. This commit follows [the html_builder refactoring]. [the html_builder refactoring]: odoo/odoo@9fe45e2b7ddb Related to task-4367641
Fixes an issue where hovering the reset button after choosing countdown colors could make the countdown disappear and trigger an error. This keeps website editing stable when users customize countdown text, background, or progress bar colors.
Original PR description
Steps to reproduce the error: 1. Start editing 2. Drop countdown snippet 3. Click on any of the color options (Text Color or Progress Bar Color) 4. Hover the reset button As a result, we get an error and the countdown is missing. This PR follows [the html_builder refactoring]. [the html_builder refactoring]: odoo/odoo@9fe45e2b7ddb Related to task-4367641
This fixes an internal payroll screen issue where a pay run identifier was incorrectly treated as mandatory. Payroll actions can now work in cases where that detail is not available, reducing avoidable errors for users.
Original PR description
Before this commit, the payrunId prop definition said it is a required prop and an integer. However, that property is not really required. This commit changes the property definition to make that property optional. runbot-error-226806