Daily updates from Odoo
Monday, October 14, 2024
1 change · master
Enhancements to existing features
Timesheet views now handle multiple display widgets on the same field without one replacing another. This improves reliability of timesheet grid screens and preserves the intended user interface behavior.
Original PR description
Previously, when two widgets were applied separately to a single field within
the view, the second widget would replace the first. This issue was resolved in
17.0. Now, each field is assigned an index to avoid replacement issues.
Technical Details:
Example in 16.0:
`<field name="xx_name" widget="x"/>`
`<field name="xx_name" widget="x1"/>`
Example in 17.0:
`<field name="xx_name_0" widget="x"/>`
`<field name="xx_name_1" widget="x1"/>`
This limitation is resolved in this PR: https://github.com/odoo/odoo/pull/117799
task-4072722