diff --git a/addons/auth_totp/static/tests/totp_flow.js b/addons/auth_totp/static/tests/totp_flow.js index eea245041a9..6555b7c2d34 100644 --- a/addons/auth_totp/static/tests/totp_flow.js +++ b/addons/auth_totp/static/tests/totp_flow.js @@ -219,7 +219,7 @@ tour.register('totp_admin_disables', { } }, { content: "Open Actions menu", - trigger: 'button.o_dropdown_toggler_btn:contains("Action")' + trigger: 'button.o_dropdown_toggler:contains("Action")' }, { content: "Select totp remover", trigger: 'a.dropdown-item:contains(Disable TOTP on users)' diff --git a/addons/hr_expense/static/src/js/tours/hr_expense.js b/addons/hr_expense/static/src/js/tours/hr_expense.js index 0422d6870db..66662f601b2 100644 --- a/addons/hr_expense/static/src/js/tours/hr_expense.js +++ b/addons/hr_expense/static/src/js/tours/hr_expense.js @@ -36,7 +36,7 @@ tour.register('hr_expense_tour' , { content: _t('

Select expenses to submit them to your manager

'), position: 'bottom' }, { - trigger: '.o_dropdown_toggler_btn', + trigger: '.o_dropdown_toggler', extra_trigger: ".o_expense_tree", content: _t('

Click on Action Create Report to submit selected expenses to your manager

'), position: 'right', diff --git a/addons/stock/static/src/xml/report_stock_forecasted.xml b/addons/stock/static/src/xml/report_stock_forecasted.xml index f29a8991532..7fad33ec827 100644 --- a/addons/stock/static/src/xml/report_stock_forecasted.xml +++ b/addons/stock/static/src/xml/report_stock_forecasted.xml @@ -16,7 +16,7 @@
- diff --git a/addons/web/static/src/core/dropdown/dropdown.scss b/addons/web/static/src/core/dropdown/dropdown.scss index 64fac3d8ff1..3dd4e54c419 100644 --- a/addons/web/static/src/core/dropdown/dropdown.scss +++ b/addons/web/static/src/core/dropdown/dropdown.scss @@ -65,6 +65,10 @@ .o_dropdown { @extend .dropdown; + &_toggler { + @extend .dropdown-toggle; + } + &_menu { @extend .dropdown-menu; @@ -94,7 +98,7 @@ cursor: pointer; } -button.o_dropdown_toggler, button.o_dropdown_toggler_btn { +button.o_dropdown_toggler { > span { min-width: max-content; } diff --git a/addons/web/static/src/legacy/js/views/graph/graph_controller.js b/addons/web/static/src/legacy/js/views/graph/graph_controller.js index ec07282893c..bbd5d490b35 100644 --- a/addons/web/static/src/legacy/js/views/graph/graph_controller.js +++ b/addons/web/static/src/legacy/js/views/graph/graph_controller.js @@ -193,7 +193,7 @@ var GraphController = AbstractController.extend({ this.groupByMenu.el.classList.add('o_group_by_menu'); } // Update button classes accordingly to the current mode - const buttons = actionsContainer.querySelectorAll('.o_dropdown_toggler_btn'); + const buttons = actionsContainer.querySelectorAll('.o_dropdown_toggler'); for (const button of buttons) { button.classList.remove('btn-secondary'); if (this.isEmbedded) { diff --git a/addons/web/static/src/legacy/scss/control_panel.scss b/addons/web/static/src/legacy/scss/control_panel.scss index e7e4617d13f..fd2516478f7 100644 --- a/addons/web/static/src/legacy/scss/control_panel.scss +++ b/addons/web/static/src/legacy/scss/control_panel.scss @@ -59,7 +59,7 @@ top: 5px; right: 10px; } - .o_dropdown_toggler_btn { + .o_dropdown_toggler { margin-right: 15px; } } diff --git a/addons/web/static/src/legacy/xml/base.xml b/addons/web/static/src/legacy/xml/base.xml index 907343e603f..48f8178c3ee 100644 --- a/addons/web/static/src/legacy/xml/base.xml +++ b/addons/web/static/src/legacy/xml/base.xml @@ -153,7 +153,7 @@