Daily updates from Odoo
Monday, May 16, 2022
3 changes · master
Resolved issues and error corrections
Spreadsheet document search menu items now show the same visual highlight when selected with a keyboard as they do when hovered with a mouse. This improves consistency and accessibility for users navigating budget, sales, CRM, and dashboard templates.
Original PR description
As result of [1], control panel's search menu-items were highlighted correctly on ':hover', but not using a keyboard. This commit assigns the default <Dropdown> 'focus' class on both circumstances. [1] https://github.com/odoo/odoo/pull/87448 task#2852217
The Planning test data now includes the missing role color value, preventing automated tests from failing unexpectedly. This helps keep quality checks reliable without changing day-to-day user behavior.
Original PR description
Prior to this commit: - The color field was not set on role in the tests data. After this commit: - The color field is added to the role int the tests data and the tests are no more crashing. Related PR: odoo/odoo#91147
This update fixes how the Belgian payroll fleet module calculates the taxable benefit for company cars after a recent related change. It helps ensure payroll results remain accurate and compliant for employees receiving fleet benefits.