diff --git a/addons/account/static/src/components/section_and_note_fields_backend/section_and_note_fields_backend.js b/addons/account/static/src/components/section_and_note_fields_backend/section_and_note_fields_backend.js index b1be1d49038d6..419ff867a839d 100644 --- a/addons/account/static/src/components/section_and_note_fields_backend/section_and_note_fields_backend.js +++ b/addons/account/static/src/components/section_and_note_fields_backend/section_and_note_fields_backend.js @@ -71,6 +71,7 @@ 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, diff --git a/addons/mrp/static/src/widgets/mrp_production_components_x2many.js b/addons/mrp/static/src/widgets/mrp_production_components_x2many.js index 5f01888740887..841cf7e7e35e4 100644 --- a/addons/mrp/static/src/widgets/mrp_production_components_x2many.js +++ b/addons/mrp/static/src/widgets/mrp_production_components_x2many.js @@ -19,6 +19,7 @@ MrpProductionComponentsX2ManyField.components = { ...X2ManyField.components, ListRenderer: MrpProductionComponentsListRenderer }; +MrpProductionComponentsX2ManyField.additionalClasses = ["o_field_many2many"]; export const mrpProductionComponentsX2ManyField = { ...x2ManyField, diff --git a/addons/resource/static/src/section_one2many_field.js b/addons/resource/static/src/section_one2many_field.js index e4937b0b74b79..bdcc909d448b4 100644 --- a/addons/resource/static/src/section_one2many_field.js +++ b/addons/resource/static/src/section_one2many_field.js @@ -13,6 +13,7 @@ SectionOneToManyField.defaultProps = { ...X2ManyField.defaultProps, editable: "bottom", }; +SectionOneToManyField.additionalClasses = ["o_field_one2many"]; registry.category("fields").add("section_one2many", { ...x2ManyField, diff --git a/addons/stock/static/src/views/picking_form/stock_move_one2many.js b/addons/stock/static/src/views/picking_form/stock_move_one2many.js index ba80a2e4b5d0a..757287eeb75a0 100644 --- a/addons/stock/static/src/views/picking_form/stock_move_one2many.js +++ b/addons/stock/static/src/views/picking_form/stock_move_one2many.js @@ -29,6 +29,7 @@ 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, diff --git a/addons/survey/static/src/question_page/question_page_one2many_field.js b/addons/survey/static/src/question_page/question_page_one2many_field.js index bfc910abd0ebf..9f3956720b41f 100644 --- a/addons/survey/static/src/question_page/question_page_one2many_field.js +++ b/addons/survey/static/src/question_page/question_page_one2many_field.js @@ -126,6 +126,7 @@ QuestionPageOneToManyField.defaultProps = { ...X2ManyField.defaultProps, editable: "bottom", }; +QuestionPageOneToManyField.additionalClasses = ["o_field_one2many"]; export const questionPageOneToManyField = { ...x2ManyField, diff --git a/addons/web/static/src/views/form/form_controller.scss b/addons/web/static/src/views/form/form_controller.scss index 01d45cdee4b75..eb55f8ed6efef 100644 --- a/addons/web/static/src/views/form/form_controller.scss +++ b/addons/web/static/src/views/form/form_controller.scss @@ -563,10 +563,6 @@ } } } - // Prevent table overflow when having long chars in x2many list - .o_field_widget:has(.o_field_x2many.o_field_x2many_list) { - width: 100%; - } } }