Thursday, December 7, 2023
2 changes · 17.0
Resolved issues and error corrections
This update fixes two issues in the Web Studio report editor: it removes unwanted blank spaces that appeared when model names were too long in the field popover, and it corrects formatting issues with dropdown menu items. These fixes improve the user experience when working with dynamic tables and field selection in report design.
Original PR description
Before this commit, if the name of the current model on the field popover was to large, there was a blank space. In addition, in debug mode, there was a traceback when trying to add a field in the dynamic table because of props validation. After this commit, no more blank space and the format of the SelectMenu's items are corrected.
This update fixes visual alignment issues in the Planning and Sign applications where table cells were inconsistently aligned. The changes standardize the vertical alignment of list items and ensure icons display properly centered. Additionally, a missing stylesheet reference in the Sign module has been corrected to prevent compilation errors.
Original PR description
Prior to this commit some td in the list renderer were vertically align on the middle while other are aligned on top. This comes from commit: https://github.com/odoo/odoo/commit/53f605399755f9355554c2582ea0f693c8f947b4. This commit removes the vertical-align: middle to rely on the inherited alignment from the `<td>` which is inherited until the `<table>` el which set the alignment on `top`. This commit adapts the wrench icon in planning to be centered vertically with the new `$o-line-size` variable introduced in community. The new variable created a compilation error with the sign app because the `function.scss` file was not included in the assets of the module. task-3557566 Community PR: https://github.com/odoo/odoo/pull/138915 Forward-Port-Of: odoo/enterprise#49823