From e505ca48d2d2030422444c06b1826da163235367 Mon Sep 17 00:00:00 2001 From: Romeo Fragomeli Date: Wed, 5 Oct 2022 10:16:29 +0000 Subject: [PATCH] [FIX] survey: adapt form layout MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Since the usage of the `CSS Grid` some view are broken. The new form view system is less tolerant to missing colspan. This commit, change the colspan when needed (e.g. no label) and in some case extract the label outside the `DIV` to use `GRID` layout. Steps to reproduce: * Go to survey * Select a survey * Select the Option notebook, fields are not aligned => BUG * OR * Click on Add a question * list view in Answers notebook are not aligned => BUG closes odoo/odoo#102319 X-original-commit: 51c1f6ed300e3dd185c45e14dff1ee9250f6e562 Signed-off-by: Adrien Dieudonné (adr) Signed-off-by: Romeo Fragomeli (rfr) --- addons/survey/views/survey_question_views.xml | 6 +++--- addons/survey/views/survey_survey_views.xml | 18 ++++++++++-------- 2 files changed, 13 insertions(+), 11 deletions(-) diff --git a/addons/survey/views/survey_question_views.xml b/addons/survey/views/survey_question_views.xml index 41f505985bc..9da83716c02 100644 --- a/addons/survey/views/survey_question_views.xml +++ b/addons/survey/views/survey_question_views.xml @@ -31,7 +31,7 @@ -
+
@@ -137,7 +137,7 @@ - + @@ -154,7 +154,7 @@ + attrs="{'invisible': [('question_type', '!=', 'matrix')]}" nolabel="1" colspan="2"> diff --git a/addons/survey/views/survey_survey_views.xml b/addons/survey/views/survey_survey_views.xml index a53a87bd414..8df2e914587 100644 --- a/addons/survey/views/survey_survey_views.xml +++ b/addons/survey/views/survey_survey_views.xml @@ -98,9 +98,10 @@ -
+
-