[FIX] web, *: x2many list horizontal overflow
Follow-up of https://github.com/odoo/odoo/pull/121468 Since https://github.com/odoo/odoo/commit/9f4622492c5cd84847368d32bf02b0b538a6dd69 (16.2), ´additionalClasses´ has to be added on the field instead of the component. closes odoo/odoo#122963 X-original-commit: 82228e65b59427d536f10970cd85610136347ff8 Signed-off-by: Michaël Mattiello (mcm) <mcm@odoo.com>
This commit is contained in:
+1
-1
@@ -71,7 +71,6 @@ export class SectionAndNoteListRenderer extends ListRenderer {
|
||||
SectionAndNoteListRenderer.template = "account.sectionAndNoteListRenderer";
|
||||
|
||||
export class SectionAndNoteFieldOne2Many extends X2ManyField {}
|
||||
SectionAndNoteFieldOne2Many.additionalClasses = ['o_field_one2many'];
|
||||
SectionAndNoteFieldOne2Many.components = {
|
||||
...X2ManyField.components,
|
||||
ListRenderer: SectionAndNoteListRenderer,
|
||||
@@ -95,6 +94,7 @@ export class ListSectionAndNoteText extends SectionAndNoteText {
|
||||
export const sectionAndNoteFieldOne2Many = {
|
||||
...x2ManyField,
|
||||
component: SectionAndNoteFieldOne2Many,
|
||||
additionalClasses: [...x2ManyField.additionalClasses || [], "o_field_one2many"],
|
||||
};
|
||||
|
||||
export const sectionAndNoteText = {
|
||||
|
||||
@@ -19,11 +19,11 @@ MrpProductionComponentsX2ManyField.components = {
|
||||
...X2ManyField.components,
|
||||
ListRenderer: MrpProductionComponentsListRenderer
|
||||
};
|
||||
MrpProductionComponentsX2ManyField.additionalClasses = ["o_field_many2many"];
|
||||
|
||||
export const mrpProductionComponentsX2ManyField = {
|
||||
...x2ManyField,
|
||||
component: MrpProductionComponentsX2ManyField,
|
||||
additionalClasses: [...x2ManyField.additionalClasses || [], "o_field_many2many"],
|
||||
};
|
||||
|
||||
registry.category("fields").add("mrp_production_components_x2many", mrpProductionComponentsX2ManyField);
|
||||
|
||||
@@ -13,9 +13,9 @@ SectionOneToManyField.defaultProps = {
|
||||
...X2ManyField.defaultProps,
|
||||
editable: "bottom",
|
||||
};
|
||||
SectionOneToManyField.additionalClasses = ["o_field_one2many"];
|
||||
|
||||
registry.category("fields").add("section_one2many", {
|
||||
...x2ManyField,
|
||||
component: SectionOneToManyField,
|
||||
additionalClasses: [...x2ManyField.additionalClasses || [], "o_field_one2many"],
|
||||
});
|
||||
|
||||
@@ -29,11 +29,11 @@ MovesListRenderer.components = { ...ListRenderer.components, ViewButton: MoveVie
|
||||
|
||||
export class StockMoveX2ManyField extends X2ManyField {}
|
||||
StockMoveX2ManyField.components = { ...X2ManyField.components, ListRenderer: MovesListRenderer };
|
||||
StockMoveX2ManyField.additionalClasses = ['o_field_one2many'];
|
||||
|
||||
export const stockMoveX2ManyField = {
|
||||
...x2ManyField,
|
||||
component: StockMoveX2ManyField,
|
||||
additionalClasses: [...x2ManyField.additionalClasses || [], "o_field_one2many"],
|
||||
};
|
||||
|
||||
registry.category("fields").add("stock_move_one2many", stockMoveX2ManyField);
|
||||
|
||||
@@ -126,11 +126,12 @@ QuestionPageOneToManyField.defaultProps = {
|
||||
...X2ManyField.defaultProps,
|
||||
editable: "bottom",
|
||||
};
|
||||
QuestionPageOneToManyField.additionalClasses = ["o_field_one2many"];
|
||||
|
||||
export const questionPageOneToManyField = {
|
||||
...x2ManyField,
|
||||
component: QuestionPageOneToManyField,
|
||||
additionalClasses: [...x2ManyField.additionalClasses || [], "o_field_one2many"],
|
||||
|
||||
};
|
||||
|
||||
registry.category("fields").add("question_page_one2many", questionPageOneToManyField);
|
||||
|
||||
Reference in New Issue
Block a user